Skip to content
Automatically summarize, correct and translate any text.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
README.md
logo.png

README.md

Optimozor

Automatically summarize, correct and translate any text.



This is the source code for Optimozor, a free and open-source text summarizer, translator and corrector.

You can run the dev version by doing:

cd client

# Install dependencies
npm install

# Start dev server
npm run serve

# Open another terminal window and do:

# Go to server folder
cd server

# Start a pipenv shell
pipenv shell

# Install dependencies (using Pipenv)
sudo pipenv install --skip-lock

# Start server
python main.py

You can also run the prod version by doing:

cd server

# Start a pipenv shell
pipenv shell

# Install dependencies (using Pipenv)
sudo pipenv install --skip-lock

# Start server
python main.py

You can also us it as an API by starting the prod version and making post requests to localhost:5000/api/ :

Params:

  • text: string (required)
  • title: string (required)
  • correct: true / false
  • translation: none / french / spanish / german

Please don't hesitate to contribute by doing a PR or by donating!

ko-fi

You can’t perform that action at this time.