/ParaTools

Get value out of your paragraphs and essays !

Primary LanguagePython




Links


👨‍💻 Try out the app here

📄 See usage documentation for full details on features and how to use


What it does

ParaTools is an app that takes a paragraph as an input and gives you the choice to perform the following functions :

(You can also enter a URL and it will extract the main text from the website)

  • Convert the text to audio so that you can hear how it sounds

  • Return a User friendly summary of the whole paragraph

    • You can define what percentage of the paragraph length you want your summary to be
    • The summary is in bulleted form for ease of view
  • Provides a chatbot that can answer questions related to your paragraph

  • Provides a customisable Pie chart to see the most used keywords for better visualization of the topic


Installation and local hosting

1. Install Python

  • Go to the Python Official Website
  • Install the correct package of Python 3 according to the os of your system (Also, keep in mind whether you are downloading the 32 bit version or the 64 bit one !)
  • Run the setup
  • Make sure to add Python to your path during the setup !

Add Python to Path


2. Install this repository as zip

  • Click on the Green  ↓ Code   button in the homepage of the repository
  • Extract the zipped folder in your desired location

3. Navigate to the directory in your terminal

C:\Users\Your_Account\Directory_where_files_are_installed >

4. Install the required libraries

Run this command in your console

python -m pip install requirements.txt

5. Run the command

streamlit run input.py

It will automaticaly take you to the browser tab where you can preview the locally hosted copy of this project