Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Machine learning algorithm

I am looking to research an appropriate algorithm for my purpose, can someone suggest a good learning algorithm for the following scenario:

A user can search for some word in a set of sentences. I will then return the top 10 sentences based on that keyword, I want the algorithm to allow user input, that is a user can click on the best sentences and this information will help the search algorithm to return more appropriate results in the future.

like image 209
Neutralise Avatar asked Apr 09 '11 04:04

Neutralise


People also ask

What is machine learning algorithm?

There are four types of machine learning algorithms: supervised, semi-supervised, unsupervised and reinforcement.

What are the basic algorithms in machine learning?

Conclusion: To recap, we have covered some of the the most important machine learning algorithms for data science: 5 supervised learning techniques- Linear Regression, Logistic Regression, CART, Naïve Bayes, KNN. 3 unsupervised learning techniques- Apriori, K-means, PCA.

What are the 3 types of machine learning?

The three machine learning types are supervised, unsupervised, and reinforcement learning.


1 Answers

Seems like you want to use user feedback to improve some kind of search results. If that is right you should take a look at Rocchio. You could, also, maintain a list of "clicked" sententes for each keyword. That way you can boost the "clicked" ones positions in the rank.

like image 183
Felipe Hummel Avatar answered Oct 01 '22 20:10

Felipe Hummel