Skip to content

A web based application that takes a query as input and looks for persian poems that are semantically similar with the query.

License

Notifications You must be signed in to change notification settings

mohammadmozafari/semantic-poem-retrieval

Repository files navigation

Persian-Poem-Suggestion

you can checkout our product:

nlp.aeonial.com

Apps

these project has 3 modules: AI part Frontend Part Backend Part

Frontend part

Uses HTML, CSS and jQuery so you don't need anything to run it just config nginx or apache to get front side up

Backend part

Uses django framework and django rest api so after you get clone the backend folder you should follow the commands:

  • install the requirements library.

    pip install -r requirements.txt
  • make migration.

    python manage.py makemigrations
  • migrate.

    python manage.py migrate
  • run server.

    python manage.py runserver

after these command your AI server is up now!

AI part

these part we will explain in detail

Models

This repository contains the code of multiple methods for semantic poetry retrieval.

The methods are the following:

  • TFIDF
  • FastText
  • LDA
  • Doc2Vec
  • Bert (Different Variations)

About

A web based application that takes a query as input and looks for persian poems that are semantically similar with the query.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published