luciencd / suggestr

Machine learning app to suggest courses to people
Apache License 2.0
8 stars 2 forks source link

SUGGESTR

Try it at suggestr.mybluemix.net

Suggestr is a convenient, web-based course suggester centered around feature richness and usability.

![](https://img.shields.io/badge/license-Apache 2.0-green.svg)

Contributors: Lucien Christie-Dervaux, Ben Espey, Leopold Joy, && Shantanu Patil.

Contributing

We welcome any contributions. Feel free to open new issues for any concerns or pull requests for any added features.

Setting up a local version

  1. Our development team currently uses MAMP to host the local server and SQL database it relies on. Download and install MAMP and set your web server document root to point at the suggestr root folder.

  2. Use the mlbackup.sql file to create all the database records

  3. Then run the MAMP server and open http://localhost:8888/ in your web browser.

  4. Versions supported

    PHP: 7.1.33 MYSQL: 5.7.34

SPECIAL THANKS TO:

Rensselaer Center for Open Source for motivation and support.

Lou Yufan & Jeff Hui for help and advice. YACS for the course data.

Machine learing details

More details about the machine learning algorithms can be found [here](MACHINE LEARNING.md)

TECHNOLOGIES USED:

PHP, SQL, Bootstrap, HTML, css, Sass, Javascript+jQuery, Mustache.

Tools we use in app:

Glench/fuzzyset.js Copyright (c) 2016, Glench

Main Copyright notice:

Copyright (c) 2016, Lucien Christie-Dervaux All rights reserved.