Skip to content

A Common Platform for Text analysis in your documents.

Notifications You must be signed in to change notification settings

ni-sh-a-char/Texter

Repository files navigation

Python Shell Script Docker

Texter

Screenshot

Texter is a common platform for text analysis in your documents. It provides various activities such as text cleaning, emotion classification, summarization, and entity checking.

Activities

  • Text Cleaner

    • Normalize Case
    • Stopwords
    • Punctuations
    • Emails
    • Special Characters
    • Numbers
    • URLs
  • Emotion Classifier

  • Summarizer and Entity Checker

  • About

How to Run the Project

Terminal

  1. Install Python on your system.

  2. Open the terminal in the folder where you have pulled the project.

  3. Run the following command to install the required dependencies:

pip install -r requirements.txt
  • Run the following command to start the application:
streamlit run Texter.py

Docker Hub

  • Install Docker on your system.

  • Pull the Docker image from the following Docker Hub repository:

  • Docker Image Link

  • Open the terminal and run the following command to pull the Docker image:

docker pull piyushmishradocker/texter
  • Run the following command to start the Docker container:
docker run -p 8501:8501 piyushmishradocker/texter

Update and Enhancements

  • Improved text cleaning capabilities with additional options for cleaning.

  • Enhanced emotion classification with improved accuracy and performance.

  • Added more summarization methods for better document summarization.

  • Improved entity recognition with support for multiple languages.

  • Added support for visualizing text analysis results using interactive charts and graphs.

  • Improved user interface with a more intuitive and user-friendly design.

  • Added support for analyzing text from URLs and downloading the analyzed results.

  • Bug fixes and performance improvements.

For more information and detailed usage instructions, please refer to the project documentation or visit the GitHub repository.

We welcome contributions and feedback from the community to make Texter even better!

DockerHub

Link