/my_search

use word2vec with es_search and tensorflow

Primary LanguagePython

My search

alt text

Application to help you search similar sentences in your texts based on word2vec method

Stack

BackEnd

  • Python 3.6
  • Django 2.2
  • DRF
  • Elasticsearch 7.3
  • Tensorflow
  • NLTK

FrontEnd

  • VueJs
  • Vuetify
  • Nuxt
  • Vuex

Requriements

  • Docker
  • Docker-compose v3.2+

Setup

  • Clone this repo
  • cd ./my_search/docker_local_dev
docker-compose up
  • in new terminal tab
docker exec -it my_search_backend python manage.py fetch_vectorizer
docker exec -it my_search_backend python manage.py reindex_items
  • Go to 127.0.0.1 in your browser
  • Enjoy!

Road map

  • Implement Tensorflow REST server
  • Elasticsearch pagination
  • Tests