{"id":25557246,"url":"https://github.com/lunaticpython2003/charactolyzer-devjam-2023","last_synced_at":"2026-05-17T08:31:24.073Z","repository":{"id":165498653,"uuid":"640547461","full_name":"LunaticPython2003/Charactolyzer-DevJam-2023","owner":"LunaticPython2003","description":"An ML model to predict the personality of a person based on the chats the person does in Whatsapp group","archived":false,"fork":false,"pushed_at":"2023-08-18T05:59:05.000Z","size":439,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-31T11:42:28.671Z","etag":null,"topics":["machine-learning","nlp","python","streamlit"],"latest_commit_sha":null,"homepage":"","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/LunaticPython2003.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2023-05-14T13:09:01.000Z","updated_at":"2023-05-15T08:51:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"5930e420-aa18-4e3d-bde6-def799eeff37","html_url":"https://github.com/LunaticPython2003/Charactolyzer-DevJam-2023","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LunaticPython2003/Charactolyzer-DevJam-2023","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LunaticPython2003%2FCharactolyzer-DevJam-2023","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LunaticPython2003%2FCharactolyzer-DevJam-2023/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LunaticPython2003%2FCharactolyzer-DevJam-2023/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LunaticPython2003%2FCharactolyzer-DevJam-2023/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LunaticPython2003","download_url":"https://codeload.github.com/LunaticPython2003/Charactolyzer-DevJam-2023/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LunaticPython2003%2FCharactolyzer-DevJam-2023/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265575514,"owners_count":23790782,"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":["machine-learning","nlp","python","streamlit"],"created_at":"2025-02-20T14:58:27.376Z","updated_at":"2026-05-17T08:31:19.046Z","avatar_url":"https://github.com/LunaticPython2003.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Charactolyzer (DevJam 2023)\nCharactolyzer is a project that predicts a person's character based on the chats they have participated in a WhatsApp group. It uses natural language processing techniques to analyze the text data and provide insights into the personality traits of individuals.\n\n## Getting Started\n\nTo get started with Charactolyzer, follow these steps:\n\n- ### Prerequisite\n  Export the WhatsApp chats and put it in your convinient location \u003cbr\u003e \u003cbr\u003e\n \u003cb\u003e Note - Currently, only group chats work \u003c/b\u003e\n\n- ### Install Dependencies\n  ``` shell\n  pip install -r requirements.txt\n  ```\n  This will ensure that all the necessary libraries and packages are installed in your Python environment.\n  \n- ### Run Charactolyzer\n  ``` shell\n  python -m charactolyzer\n  ```\n  \n  This command will execute the charactolyzer module, which is the entry point for the project. Make sure you are in the project directory when running this     command. It will then analyze the WhatsApp group chat data and generate personality predictions based on the text messages that you upload to the website\n  \n## Conclusion\n  \nBy following the steps outlined above, you can start using the Charactolyzer project to predict the personality traits of individuals based on their WhatsApp group chats. Remember to customize the project according to your specific requirements and dataset.\n\n## Demonstration of the Project:\n\nhttps://github.com/LunaticPython2003/Charactolyzer-DevJam-2023/assets/34091879/b67bc105-653f-435f-881f-7b4fa9e7c76d\n\n\n## 😍 Our Valuable Contributors\n\nThanks to these wonderful people ✨\n\n\u003ca href=\"https://github.com/LunaticPython2003/Charactolyzer-DevJam-2023/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=LunaticPython2003/Charactolyzer-DevJam-2023\" /\u003e\n\u003c/a\u003e\n\n💙 Happy Contributions !! 💙\n\n## 📜 License \n\nDistributed under the MIT License. \n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunaticpython2003%2Fcharactolyzer-devjam-2023","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flunaticpython2003%2Fcharactolyzer-devjam-2023","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunaticpython2003%2Fcharactolyzer-devjam-2023/lists"}