DeepTextClassifier is a powerful Application for categorizing textual documents into predefined categories using advanced deep learning techniques. It facilitates document organization, decision-making, and workflow automation.
- Efficient document categorization
- Enhanced organization and accessibility of textual data
- Improved decision-making processes
- Automation of document classification tasks
- NLP (Natural Language Processing)
- NLTK (Natural Language Toolkit)
- TensorFlow
- Pandas
- Matplotlib and Seaborn
- Deep Learning
- TensorFlow Keras
- Embedding Layers
- LSTM (Long Short-Term Memory)
- Adam Optimizer
- FastAPI
- HTML/CSS
- JavaScript
- Python
- File Handling Libraries
- AJAX (Asynchronous JavaScript and XML)
To run the application, follow these steps:
- Install the required dependencies listed in the requirements.txt file.
- Run the FastAPI server using the command:
python -m uvicorn main:app --reload
. - Access the application by opening the index.html file in a web browser.
Contributions are welcome. Please refer to the project's GitHub repository for guidelines and requirements.