Skip to content
A recommender system for GNU/Linux applications
Python HTML JavaScript CSS Perl Shell
Find file
Latest commit aa25016 May 23, 2016 @LucianoPC LucianoPC Merge branch 'apt_installed' into 'master'
Use apt log files instead of dpkg log ones

See merge request !1


AppRecommender - Application recommender for GNU/Linux systems

Install dependencies

# apt-get install python python-xapian python-apt python-cluster python-webpy python-simplejson python-numpy apt-xapian-index python-xdg debtags python-pip python-sklearn python-nltk python-matplotlib -y

sudo update-apt-xapian-index

pip install setuptools

Run AppRecommender web UI

$ cd ./src/web
$ ./

Open a browser and access http://localhost:8080

More info at

Run AppRecommender in Terminal

$ cd ./bin
$ ./ -s cb

Run "$ ./ -h" to view the recommender strategies

Prepare AppRecommender data

Run the following commands:
$ ./
$ cd ./bin
$ ./ --init

Run Machine Learning Training

$ cd ./bin
$ ./ --train
Something went wrong with that request. Please try again.