Skip to content

Programming Languages Recommender System written using jess

License

Notifications You must be signed in to change notification settings

hadinajjar/Expert-Systems

Repository files navigation

Programming Languages Recommender System

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

Installation

  1. Install eclipse ide (kepler version is recommended).
  2. Download java expert system shell (jess) from http://www.jessrules.com/jess/download.shtml
  3. Extract the downloaded file.
  4. You will find inside the extracted folder a folder named eclipse, open it.
  5. Extract the 5 archives in it.
  6. You now have 2 folders features and plugins, move them to eclipse directory.

About

Programming Languages Recommender System written using jess

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages