Book Search Engine

A python project for finding books through their description.

Summary

A search enginge for finding books through their description. The user can use any word and provided there is a match, results will be shown with regard to the three vectrozation methodologies utilized. The results indicate that the last technique (deep learning model) is superior to the others since books and their descriptions are matched even when the query's words are not included in any book description.

The three vectorization methodologies are:

Original Data were acquired from:

Personal Contribution:

Team members:

Code is available at:

Written with:

Python, Tensorflow, Keras, Flask, Pandas, Scikit-Learn, Numpy, ElasticSearch