Search from a repository of over 300 poems!!
- Make sure you have Python 3.5 ,Django 1.11 and Bootstrap 4 installed.
- Start the Django server with the command
python3.5 manage.py runserver
- Navigate to http://127.0.0.1:8000/search in your web server.
- Click on refresh. This will create the database.
Note: This is to be done only the first time. - Type the query of your choice and hit Search!!
- Uses Vector Space model for documents and queries, using cosine distance between queries and documents to measure similarity for ranking.
- WordNet lemmatizer used for stemming the documents.
- Spelling correction.
- Also Supports phrase queries.