Richmond Alake
Founder/AI Consultant at AscXend
Expertise: Machine learning, robotics, artificial intelligence and computer vision.
Education: University of Surrey

Richmond Alake is the founder of the AI consulting firm AscXend with a background in computer vision, robotics and machine learning. He also serves as a staff developer advocate for MongoDB and has worked in software development and machine learning roles since 2016. Alake previously served as machine learning architect for Slalom Build and as a computer vision engineer for Loveshark. Alake has taught machine learning and AI certification courses for the Imperial College Business School. He holds a master’s in computer vision, machine learning and robotics from the University of Surrey.  

Sort By
Most Recent
Most Recent
4 Articles
AI engineer writing code on laptop with AI illustration overlay
Retrieval augmented generation systems improve LLM responses by extracting semantically relevant information from a database to add context to the user input. Here’s how to build your own.
Bubbles being blow from a wand.
Bubble sort is a sorting algorithm that uses comparison methods to sort an array. It has an average time complexity of O(n^2). Here’s what you need to know.
tree with large roots illustrating data tree
Heap sort is a sorting algorithm that organizes elements in an array into a binary heap, and then sorts that heap by moving the largest element in the array. Here’s how to implement it in Python.  
A person drawing a cosine wave on a digital graph.
Understand the basics behind the technique cosine similarity that is used across different fields and domains of machine learning.