Deployment Manual

Database Deployment

PostgreSQL
  1. Search and download pgAdmin
  2. Set username and password
  3. Deploy and connect to a server
  4. Check the Host name, Port, Username of the server
  5. Change the information on the src/Backend/Integration/pythontopostgres.py file, so it is the same as the server's
Deploy the App
  1. Open the project folder
  2. Type the following command
    python src/Backend/Integration/app.py
  3. Start using the app

Dependency Table

DependencyURLLicense Type
Tkinterhttps://github.com/python/cpython/blob/3.11/Lib/tkinter/__init__.pyPython License
Pillowhttps://github.com/python-pillow/PillowHPND License
Sentence-transformershttps://github.com/UKPLab/sentence-transformersApache License 2.0
Numpyhttps://github.com/numpy/numpyBSD License
Fuzzywuzzyhttps://github.com/seatgeek/fuzzywuzzyGNU General Public License v2
Transformershttps://github.com/huggingface/transformersApache-2.0 License
SpaCyhttps://github.com/explosion/spaCyMIT License
Psycopg2https://github.com/psycopg/psycopg2Lesser Public General License
Magichttps://github.com/ahupp/python-magicMIT License
PyPDF2https://github.com/py-pdf/pypdfBSD License