This recommender system is written in Java Expert System Shell (JESS). This was a university mini project, I created a rule engine using JESS to recommend the best programming language the user choose pick as a starting language. The rule engine interacts with the user through targeted questions to collect facts about the user, so we can recomend a programming language. The knowledge was extracted as a flow chart from this infographic, link: http://carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png
- Install eclipse ide (kepler version is recommended).
- Download java expert system shell (jess) from http://www.jessrules.com/jess/download.shtml
- Extract the downloaded file.
- You will find inside the extracted folder a folder named eclipse, open it.
- Extract the 5 archives in it.
- You now have 2 folders features and plugins, move them to eclipse directory.