-
Notifications
You must be signed in to change notification settings - Fork 0
Home
For this project we will be implementing a search engine. We'll figure out how to best store the neccessary information in MariaDB, collect data from a limited number of pages, and create a simple web server and web interface for quering our database. One of the things that makes or breaks a search engine is the quality of its ranking. We'll likely start with a really simple ranking system and see how much time we have left after that.
- Scrapy to collect data and insert it in the DB
- MariaDB for our database
- Flask to implement our webserver
- Angular and Material Design for our web interface.
This file will contain info regarding the process of getting this up and running.
You will need python 2.7.x and pip.
Run pip install virtualenv --user.
In this repo, you can now run virtualenv env.
Now run source env/bin/activate.
Then run pip install -r requirements.txt to pull in the python packages that are require.
To run the webserver for the frontend, run FLASK_APP=server.py flask run.
@Axxelerate - Done by Vipul Sharma and Laverne Schrock