Implementation and usage of semantic search in E-commerce site using artificial intelligence
- pinecone-client
- sentence_transformers
- flask
- pandas
- To store data into Pinecone Index -
$ python3 store.py
- To run the app -
$ python3 search.py
* Serving Flask app 'search'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
Press CTRL+C to quit
* Restarting with stat
* Debugger is active!
* Debugger PIN: 111-657-709
-
Go to http://127.0.0.1:5000
-
Pass the search query like this http://localhost:5000/search?q=Cycling%20Shorts
Watch the video here - https://youtu.be/NtCQci6_dbU
- Vector Database
- Vectorization Algorithm
- Similarity Search Algorithm
- User Interface
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Read the LICENSE for more details.