-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
28 lines (23 loc) · 1.14 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
TO RUN THE PROGRAM:
> mongod
On another terminal
> python server.py
----------------------------------------------------------------------------------------------------------------------------
CORE FILES:
classifies a movie based on this trained data"
knn.py: "The core knn algorithm, takes in a trained dict of movies, and then finally
moviesearch.py: "Boolean retrieval search engine"
mv.json: "Data used to train classifier"
rating_predictor.py: "Trains the data and executes the knn algorithm"
serve.py: "Implementation of local server"
settings.py: "Establishes ports to use for server and database"
static: "Contains all the front end files: HTML, javascript, css, etc"
utils.py: "Reads json files and established db connection"
upcomingReleases.py: "Uses Rotten Tomatoes API to get movies coming out in theaters."
vectorization.py: "Takes in a json file, and formats and vectorizes it in such a way that it can be classified. Applies weights to vectors"
DEPENDENCIES:
ujson
stemming
pymongo
----------------------------------------------------------------------------------------------------------------------------
Authors: Mohamed Sleem, Luis Perozo