Releases: N-Elmer/CHAT-SUMMARIZER
Releases · N-Elmer/CHAT-SUMMARIZER
Chat Analyzer Version 1.4
📝 Release Notes
New Features
- 💬 Chat Parsing: Extracts structured data (date, time, sender, and messages) from raw chat text files.
- 🛠️ Preprocessing: Cleans and preprocesses messages to remove stopwords, punctuation, and irrelevant information.
- 🔍 Filtering: Apply date, time, and keyword-based filters to refine the chat data for analysis.
- 🏷️ Keyword Extraction: Identifies and ranks the most significant keywords in the chat.
- 📚 Topic Modeling: Uses Latent Dirichlet Allocation (LDA) to identify key topics of conversation.
- 📊 Visualizations: Interactive charts for message trends, topic distributions, and keyword importance.
- 📄 PDF Report Generation: Exports the analysis results, including charts and message summaries, into a structured PDF report.
Improvements
- 🎨 Enhanced user interface with a dark theme for better readability.
- 🚀 Improved performance for large chat files.
- 📂 Added support for both
.txtand.jsonchat file formats. - 📥 Streamlined the process of generating and downloading PDF reports.
Bug Fixes
- ✅ WhatsApp Chat Support.
- ✅ Telegram Chat Support.
- ✅ Model Checkpoint Support.
- ✅ Fixed Table Dimension Bug.
- ✅ First Windows Standalone.
Installation
- ⬇️ Download the setup executable from the release section of this repository.
- 💻 Install the app via the setup.
▶️ Run the executable of the app after the installation.- 🌐 Open the application in your browser at http://localhost:8501.
Usage
- 📤 Upload your exported chat file using the sidebar.
- 🔧 Apply filters for date, time, and keywords to refine the chat data.
- 📈 Generate visualizations and summaries.
- 📑 Download the PDF report summarizing the analysis.
Troubleshooting
- 📁 File Upload Issues: Ensure the chat file is in
.txtor.jsonformat and structured according to WhatsApp or Telegram exported chat format. - 🕒 Date/Time Errors: Verify that the date and time formats in the file match
DD/MM/YYYYandHH:MM AM/PM. - 📄 PDF Generation Problems: Ensure that the Report directory exists and is writable.
Contributing
- 🤝 Contributions are welcome! If you find a bug or have a feature request, please open an issue in the GitHub repository.