educative.io

Machine Learning (ML) model

We can also build a simple Machine Learning (ML) model that can try to predict the engagement on each suggestion based on simple counting, personalization, or trending data, and cache these terms beforehand.

can you elaborate on the ml model above. what are the features of the model and what does it predict? maybe each person can be represented as a vector and each suggestion can be represented as a vector. then we can find the similarity between the person and their suggestions.

Hi @Dewey_Munoz

As we are building Typeahead Suggestion, when we start typing something and its starting characters matches with ones in the model, those keywords(from the ML model) will appear as suggestions. Thus clicking on anyone will auto-fill the type box with it.