What can I learn to build a (kind of) recommendation system?
- by lsmagalhaes
I'm learning how to develop an android app (nothing serious, just for learning and fun), so I devised the following goal: an app that learns with users actions and, some time later, starts to suggest some useful things. For example:
The user add some notes daily, in the morning, and mark some of them
as done generally on thursdays and sundays, at evening. Based on
that behaviour and the relation of the notes marked as done, the app
will prioritize notes that are more propense to be marked, and avoid
notifying in days where no note is marked.
This is a silly example but I think it ilustrates well what I want to do. I know this is a matter of machine learning, but I don't know where I should start learning.
To anyone interested, I'm build a backend in Python, so any libraries or frameworks in this language are very welcome. The frontend, by the way, is sencha touch + phonegap.