{"id":15992525,"url":"https://github.com/joymajumdar2001/emotionbadge","last_synced_at":"2026-05-08T09:31:46.341Z","repository":{"id":123873990,"uuid":"462744892","full_name":"JoyMajumdar2001/EmotionBadge","owner":"JoyMajumdar2001","description":"Rate your Github profile picture emotion using badges","archived":false,"fork":false,"pushed_at":"2022-02-28T22:59:47.000Z","size":1009,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-25T19:12:27.833Z","etag":null,"topics":["azure","azurecognitiveservice","azuretrialhack","faceapi","hacktoberfest","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoyMajumdar2001.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}},"created_at":"2022-02-23T13:23:45.000Z","updated_at":"2022-09-26T18:05:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"95b4c59a-3760-4e3b-9bb7-ac1be5b72f9f","html_url":"https://github.com/JoyMajumdar2001/EmotionBadge","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JoyMajumdar2001/EmotionBadge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoyMajumdar2001%2FEmotionBadge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoyMajumdar2001%2FEmotionBadge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoyMajumdar2001%2FEmotionBadge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoyMajumdar2001%2FEmotionBadge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoyMajumdar2001","download_url":"https://codeload.github.com/JoyMajumdar2001/EmotionBadge/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoyMajumdar2001%2FEmotionBadge/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32774719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["azure","azurecognitiveservice","azuretrialhack","faceapi","hacktoberfest","nodejs"],"created_at":"2024-10-08T06:23:15.531Z","updated_at":"2026-05-08T09:31:46.303Z","avatar_url":"https://github.com/JoyMajumdar2001.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# EmotionBadge 😊\n\nEmotionBadge is a service of choice. It extracts the emotion from your Github profile photo using Azure Face Api and gives you a bagde using [Shields.io](https://shields.io) for your README.md file.\n\n## Usage\nIt is too easy to use and insert in your README.md\n```\nhttps://emotionbadge.onrender.com/emotion/\u003cYour github username\u003e/\u003cemotion\u003e\n```\nAvilable `emotion` types are \n\n- `auto`\n- `smile`\n- `anger`\n- `contempt`\n- `disgust`\n- `fear`\n- `happiness`\n- `neutral`\n- `sadness`\n- `surprise`\n\nIn `auto` emotion, the emotion which have the most probable value will be displayed automatically.\n\n## Example\n\n- ![Auto](https://emotionbadge.onrender.com/emotion/arvidn/auto)\n- ![Smile](https://emotionbadge.onrender.com/emotion/JeroenMols/smile)\n- ![Fear](https://emotionbadge.onrender.com/emotion/JeroenMols/fear)\n- ![Neutral](https://emotionbadge.onrender.com/emotion/JeroenMols/neutral)\n\n## Scoring system\nIn this project we are using `Azure Face Api` to detect emotions from the profile picture. It scores the emotion between **0** to **1** upon the Face Api model confidence. It is based on AI so the score may not be satisfatory everytime to users.\n\nIf it does not find any face of any user profile picturec then it shows and error badge like ![error](https://emotionbadge.onrender.com/emotion/quantaDot/smile)\n\n## Used Tech\n\n- [Face Api](https://azure.microsoft.com/en-in/services/cognitive-services/face/)\n- [Shields.io](https://shields.io)\n- [Render](https://render.com/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoymajumdar2001%2Femotionbadge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoymajumdar2001%2Femotionbadge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoymajumdar2001%2Femotionbadge/lists"}