Skip to content

About the Author

Hello! I’m Emmanuel Kirui Barkacha, a student in the African Master’s in Machine Intelligence (AMMI) program, pursuing a Master’s degree in Machine Intelligence.

This site was inspired by the coursework I’m undertaking as part of the AMMI program particularly the Foundations to Machine Learning and Deep Learning module. I’m especially grateful to my tutors and to Prof. Moustapha Cissé, whose mentorship and teaching have deeply influenced my learning journey.

Contact Information:

Interests:

  • Neural networks and deep learning
  • Applied machine learning
  • Responsible AI and fairness in machine learning

This site serves as a platform for sharing my notes, tutorials and practical insights from my studies with the hope it can help others learning ML as well.

Projects

Python Packages:

  • ek-data-structures
    Implements key data structures such as arrays, stacks, queues, linked lists, trees, and graphs.
  • ek-ml-package
    Collection of core machine learning algorithms implemented from scratch with NumPy.

Android Mobile Applications:

  • Campus Aide
    Brings all essential campus services together — from social features and memos to shopping and advertisements.
  • ViewPoint Status Saver
    Download WhatsApp image and video statuses and share your own with the ViewPoint community.
  • Status Saver
    Save and manage WhatsApp statuses (photos & videos) easily in one place, with share and create functionality.