What can I learn to build a (kind of) recommendation system?
        Posted  
        
            by 
                lsmagalhaes
            
        on Programmers
        
        See other posts from Programmers
        
            or by lsmagalhaes
        
        
        
        Published on 2013-07-12T20:58:20Z
        Indexed on 
            2013/11/03
            22:17 UTC
        
        
        Read the original article
        Hit count: 226
        
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.
© Programmers or respective owner