Skip to content

NagabhushanS/forsit

 
 

Repository files navigation

forsit

A Cross Platform Problem Recommendation Engine

#Usage:

recommend.py [options]

##Options:

###-h, --help show this help message and exit ###-p PROBLEM, --problem=PROBLEM Get list of problems similar to given problem through content based ( tag matching ) algorithm. ###-s SITE, --site=SITE Site to give recommendations for. Choose from 'erd' and 'cfs'. ###-t STATUS, --status=STATUS Status of the given problem. 1 for correct submission and 0 otherwise. ###-u USER, --user=USER Get list of users similar to given user and list of recommended problems through collaborative filtering ( neighbourhood matching ) algorithm. ###-d DIFFICULTY_MODE, --difficulty_mode=DIFFICULTY_MODE Difficulty mode of problems recommended for a user. 1 for difficult problems and 0 for easy problems. ###-f, --fetch_activity Fetch latest user activity and populate the database.

About

A Cross Platform Problem Recommendation Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Shell 0.2%