{"id":15093385,"url":"https://github.com/tusharpandey003/chat_analysis","last_synced_at":"2026-02-01T02:01:31.522Z","repository":{"id":239921089,"uuid":"799577740","full_name":"tusharpandey003/chat_analysis","owner":"tusharpandey003","description":"Analysis of group chat with respect to individual member of group","archived":false,"fork":false,"pushed_at":"2024-05-17T14:54:22.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-15T15:55:35.282Z","etag":null,"topics":["chat-analysis","chat-analyzer","data-analysis","data-science","streamlit","whatsapp","whatsapp-chat","whatsapp-web"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tusharpandey003.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-05-12T15:01:34.000Z","updated_at":"2024-05-17T14:54:26.000Z","dependencies_parsed_at":"2024-05-17T16:13:53.143Z","dependency_job_id":null,"html_url":"https://github.com/tusharpandey003/chat_analysis","commit_stats":null,"previous_names":["tusharpandey003/whatsapp_chat_analysis","tusharpandey003/chat_analysis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/tusharpandey003/chat_analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tusharpandey003%2Fchat_analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tusharpandey003%2Fchat_analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tusharpandey003%2Fchat_analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tusharpandey003%2Fchat_analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tusharpandey003","download_url":"https://codeload.github.com/tusharpandey003/chat_analysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tusharpandey003%2Fchat_analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28964401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T01:25:30.373Z","status":"online","status_checked_at":"2026-02-01T02:00:08.102Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["chat-analysis","chat-analyzer","data-analysis","data-science","streamlit","whatsapp","whatsapp-chat","whatsapp-web"],"created_at":"2024-09-25T11:22:13.487Z","updated_at":"2026-02-01T02:01:31.510Z","avatar_url":"https://github.com/tusharpandey003.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chat Analysis with Streamlit App\nOverview\nThe WhatsApp Chat Analysis repository hosts a powerful and user-friendly Streamlit application designed to analyze and visualize WhatsApp group chat data.\nWhether you’re curious about your group’s activity patterns, individual user contributions, or insights derived from timestamps, this app provides a comprehensive toolkit for extracting valuable information from your chat history.\n\nKey Features\n1. Monthly and Weekly Activity\nThe app displays an intuitive dashboard that breaks down chat activity by month and week. You can quickly identify peak usage periods, spot trends, and understand when your group is most active.\n2. Group Chat Analysis\nDive deeper into group dynamics by examining overall message counts, media sharing, and popular keywords. The app generates word clouds and frequency charts to highlight recurring themes.\n3. Individual User Message Analysis\nWondering who the chattiest member is? The app profiles each user’s contribution, including the number of messages sent, media shared, and average message length. It even identifies the most common emojis used by each participant.\n4. User Activity Tracing\nTrack individual user activity over time. The app visualizes how often each member participates, allowing you to spot lurkers, active contributors, and occasional participants.\n5. Insights from Date and Time Data\nTimestamps hold valuable clues. The app extracts insights such as:\nPeak Hours: Discover when your group is most active during the day.\nWeekday vs. Weekend Trends: Understand how chat patterns vary between weekdays and weekends.\nLate-Night Conversations: Identify those midnight discussions.\nHow It Works\nUpload Your Chat Data: Simply upload your WhatsApp chat export (in text format) to the app.\nExplore the Dashboard: Navigate through the different sections to explore insights.\n\n### Installation:\nClone this repository to your local machine.\nInstall the required Python packages using:\n\npip install -r requirements.txt\n\n\n\n### Run the Streamlit app using:\n\n\nstreamlit run app.py\n\n\nContribution\n\n\n\nFeel free to contribute by adding new features, improving visualizations, or enhancing the app’s functionality. Pull requests are welcome!\n\nLicense\nThis project is licensed under the MIT License. You’re free to use, modify, and distribute it as needed.\n\nWhether you’re a data enthusiast, a curious group admin, or just someone who loves digging into chat histories, the WhatsApp Chat Analysis with Streamlit App will empower you with valuable insights. \n\nHappy analyzing!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftusharpandey003%2Fchat_analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftusharpandey003%2Fchat_analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftusharpandey003%2Fchat_analysis/lists"}