Skip to content

This webapp uses text preprocessing and Exploratory data analysis to present interesting insights and patterns of relationship between 2 or more individuals. Currently this website only handles english and hinglish text.

Notifications You must be signed in to change notification settings

prathmesh444/WhatsApp-Chat-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsApp Chat Analyzer

Version 1 App Link-> https://prathmesh444-whatsapp-chat-analyzer-app-e5qwkm.streamlit.app/

The Chat Relationship Analyzer is a web application that utilizes text preprocessing and exploratory data analysis to uncover intriguing insights and relationship patterns between two or more individuals. Whether you're curious about the dynamics of a WhatsApp group chat or want to explore the interactions between friends, this web app provides a real-time analysis of the conversations. 💬🔍📊


Features

  • Real-time analysis: The web app leverages Python libraries such as NLTK, Plotly, and Streamlit to perform real-time analysis of WhatsApp chats. 💻⏱️📈
  • Text preprocessing: By employing advanced text preprocessing techniques, the analyzer effectively cleans and prepares the chat data for further analysis. 🔄🔍
  • Exploratory data analysis: Using various data exploration methods, the web app presents fascinating insights and uncovers patterns in the relationship dynamics of the chat participants. 📈🔍🧠
  • Language support: The application currently supports both English and Hinglish text, making it a perfect fit for Indian chat conversations. 🟠⚪🟢

Installation and Usage 🌐🖥️

  1. Clone the repository to your local machine.
  2. Install the required dependencies using pip install -r requirements.txt.
  3. Run the application using streamlit run app.py.
  4. Access the web app in your browser at https://prathmesh444-whatsapp-chat-analyzer-app-e5qwkm.streamlit.app/.

How to Use 📈💡

  1. Upload your WhatsApp chat export file in .txt format.
  2. Select the chat participants whose relationship you want to analyze.
  3. Explore the interactive visualizations and textual insights provided by the web app.
  4. Gain a deeper understanding of the relationship dynamics and patterns within the chat.
1 1 1
1 1

Contributions

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request. Let's collaborate to make the Chat Relationship Analyzer even better! 👥🙌


Acknowledgements

We would like to express our gratitude to the developers and maintainers of the NLTK, Plotly, and Streamlit libraries for their valuable contributions to the project. 🙏👏


Contact

For any inquiries or further information, please reach out to us at [prathmeshsoni6@gmail.com]. We would be happy to assist you! ✉️📞

Enjoy exploring the intriguing relationship dynamics of your chats with the Chat Relationship Analyzer! 🕵️‍♀️💬🔍📊

About

This webapp uses text preprocessing and Exploratory data analysis to present interesting insights and patterns of relationship between 2 or more individuals. Currently this website only handles english and hinglish text.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages