How to implement Semantic Search in R or Python

I have a task to provide semantic searching capabilities. For example, if I have a dataset of resume and if I search for "machine learning" than it should return me all resumes which have data science-related skills despite of missing "machine learning" keyword. How do we search the data through its meaning and related keywords I wonder? I have checked many algorithms also Like LSA, LDA, LSI but cannot find a resource which gives the implementation of the above.

Topic similar-documents deep-learning information-retrieval machine-learning

Category Data Science


There are many possible options.

One option is to create a dictionary of related terms. Then look for documents that contain those related terms.

This can be done with built-in data structures like Python's dict and pattern matching tools like regular expression (regex).

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.