{"id":15103098,"url":"https://github.com/jasoncobra3/whatsapp_chat_analyzer","last_synced_at":"2026-01-31T22:04:00.316Z","repository":{"id":257126009,"uuid":"857386023","full_name":"jasoncobra3/WhatsApp_Chat_Analyzer","owner":"jasoncobra3","description":"WhatsApp Chat Analyzer is a powerful tool that provides insightful analytics from your WhatsApp conversations. Whether you're curious about your chatting habits, want to analyze group dynamics, or need to extract meaningful data from your conversations, this tool has got you covered!","archived":false,"fork":false,"pushed_at":"2024-12-04T05:36:13.000Z","size":28,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T11:43:03.600Z","etag":null,"topics":["data-analysis","data-science","data-visualization","machine-learning","streamlit","streamlit-webapp","whatsapp-chat","whatsapp-chat-analyzer"],"latest_commit_sha":null,"homepage":"https://whatsappchatanalyzer00.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jasoncobra3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-14T14:17:41.000Z","updated_at":"2025-01-25T19:01:56.000Z","dependencies_parsed_at":"2024-12-18T17:45:49.795Z","dependency_job_id":"66966059-c8d8-4d56-98fc-cda48839272d","html_url":"https://github.com/jasoncobra3/WhatsApp_Chat_Analyzer","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"5c2b10311213238d40071fd8fad6a93bcdbf2d50"},"previous_names":["jasoncobra3/whatsapp_chat_analyzer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jasoncobra3%2FWhatsApp_Chat_Analyzer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jasoncobra3%2FWhatsApp_Chat_Analyzer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jasoncobra3%2FWhatsApp_Chat_Analyzer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jasoncobra3%2FWhatsApp_Chat_Analyzer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jasoncobra3","download_url":"https://codeload.github.com/jasoncobra3/WhatsApp_Chat_Analyzer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247332526,"owners_count":20921852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-analysis","data-science","data-visualization","machine-learning","streamlit","streamlit-webapp","whatsapp-chat","whatsapp-chat-analyzer"],"created_at":"2024-09-25T19:21:10.799Z","updated_at":"2026-01-31T22:04:00.309Z","avatar_url":"https://github.com/jasoncobra3.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💬 WhatsApp Chat Analyzer\n\n## 📱 About the Project\n\nWhatsApp Chat Analyzer is a powerful tool that provides insightful analytics from your WhatsApp conversations. Whether you're curious about your chatting habits, want to analyze group dynamics, or need to extract meaningful data from your conversations, this tool has got you covered!\n\n## 🚀 Features\n\n- 📊 Message frequency analysis\n- 👥 Most active users identification\n- 🔤 Common words and 😀 emoji usage\n- ⏰ Time-based activity patterns\n- 📸 Media sharing statistics\n\n## 🛠️ Installation\n\nTo run WhatsApp Chat Analyzer locally, follow these steps:\n\n1. Clone the repository:\n   ```\n   git clone https://github.com/jasoncobra3/WhatsApp_Chat_Analyzer.git\n   ```\n\n2. Navigate to the project directory:\n   ```\n   cd WhatsApp_Chat_Analyzer\n   ```\n\n3. Install the required dependencies:\n   ```\n   pip install -r requirements.txt\n   ```\n\n## 🏃‍♂️ Running the Application\n\n1. Start the Streamlit app:\n   ```\n   streamlit run app.py\n   ```\n\n2. Open your web browser and go to `http://localhost:8501`.\n\n3. 📤 Upload your WhatsApp chat export file (in .txt format) using the file uploader on the app's interface.\n\n4. 🔍 Explore the various analytics and visualizations provided by the tool!\n\n## 📱 How to Export WhatsApp Chat\n\n1. Open the desired WhatsApp chat.\n2. Tap the three dots ⋮ in the top right corner.\n3. Select \"More\" \u003e \"Export chat\".\n4. Choose \"Without media\".\n5. 💾 Save the exported .txt file.\n\n## 🔮 Future Scope\n\nWe're constantly working to improve WhatsApp Chat Analyzer. Here are some exciting features we're considering for future updates:\n\n1. 😊 **Sentiment Analysis**: Analyze the overall mood and emotion of conversations.\n2. 📚 **Topic Modeling**: Identify common themes and topics discussed in the chat.\n3. 🕸️ **Network Analysis**: Visualize interaction patterns between chat participants.\n4. 🌐 **Multilingual Support**: Extend analysis capabilities to multiple languages.\n5. 🎛️ **Customizable Dashboards**: Allow users to create personalized analytics views.\n\n## 🤝 Contributing\n\nWe welcome contributions to WhatsApp Chat Analyzer! Please feel free to submit pull requests or open issues to suggest improvements or add new features.\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.\n\n---\n\nHappy Analyzing! 📊🎉\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjasoncobra3%2Fwhatsapp_chat_analyzer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjasoncobra3%2Fwhatsapp_chat_analyzer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjasoncobra3%2Fwhatsapp_chat_analyzer/lists"}