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
.txt
and.json
chat 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
.txt
or.json
format 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/YYYY
andHH: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.