项目作者: hadinajjar

项目描述 :
Programming Languages Recommender System written using jess
高级语言: CLIPS
项目地址: git://github.com/hadinajjar/Expert-Systems.git
创建时间: 2017-06-02T01:10:56Z
项目社区:https://github.com/hadinajjar/Expert-Systems

开源协议:Eclipse Public License 1.0

下载


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.