Skip to content

AlphaLaser/ParaTools

Repository files navigation




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



Releases

No releases published

Packages

No packages published