{"id":16750034,"url":"https://github.com/ashishbhoi/emailgroups-iitdh","last_synced_at":"2025-03-16T04:20:10.299Z","repository":{"id":123996267,"uuid":"248283752","full_name":"ashishbhoi/EmailGroups-IITDH","owner":"ashishbhoi","description":"Groups of people who have strongly communicated among themselves on a given keyword","archived":false,"fork":false,"pushed_at":"2020-10-13T20:31:25.000Z","size":90,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-22T16:48:28.098Z","etag":null,"topics":["java","software-engineering"],"latest_commit_sha":null,"homepage":"https://ashishbhoi.github.io/EmailGroups-IITDH/","language":"Java","has_issues":false,"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/ashishbhoi.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":"2020-03-18T16:24:43.000Z","updated_at":"2020-05-18T07:00:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"50665313-490c-4e1d-8ed3-fdd2871bd912","html_url":"https://github.com/ashishbhoi/EmailGroups-IITDH","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashishbhoi%2FEmailGroups-IITDH","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashishbhoi%2FEmailGroups-IITDH/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashishbhoi%2FEmailGroups-IITDH/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ashishbhoi%2FEmailGroups-IITDH/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ashishbhoi","download_url":"https://codeload.github.com/ashishbhoi/EmailGroups-IITDH/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243823229,"owners_count":20353632,"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":["java","software-engineering"],"created_at":"2024-10-13T02:26:52.354Z","updated_at":"2025-03-16T04:20:10.274Z","avatar_url":"https://github.com/ashishbhoi.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Email Grouping #\n\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://github.com/AshishBhoi/EmailGroups-IITDH/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/AshishBhoi/EmailGroups-IITDH\" alt=\"GitHub\" /\u003e  \u003c/a\u003e\n\u003ca href=\"https://github.com/AshishBhoi/EmailGroups-IITDH/actions?query=workflow%3A%22Docker+Image+CI%22\"\u003e\u003cimg src=\"https://github.com/AshishBhoi/EmailGroups-IITDH/workflows/Docker%20Image%20CI/badge.svg\" alt=\"Docker Image CI\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Links ##\n\n- [GitHub Links](https://github.com/AshishBhoi/EmailGroups-IITDH)\n- [GitHub CI (GitHub Actions)](https://github.com/AshishBhoi/EmailGroups-IITDH/actions?query=workflow%3A%22Docker+Image+CI%22)\n- [Docker Tar File](https://github.com/AshishBhoi/EmailGroups-IITDH/releases/download/v1.0.0/email-groups.tar)\n- [JAVA JAR file](https://github.com/AshishBhoi/EmailGroups-IITDH/releases/download/v1.0.0/EmailGroup-1.0-SNAPSHOT.jar)\n- [Report](http://gitlab.iitdh.ac.in/160010017/email-groups/uploads/6641f92874fb23b3e4be54494f13d218/EmailGroups.pdf)\n\n## Given files ##\n\n### Persons.csv ###\n\n- Name\n- ID\n- Email\n\n### Keywords.csv ###\n\n- Contents all the keywords with one keyword per line.\n\n### Emails.csv ###\n\n- Email ID\n- Sender ID\n- List of receiver ID\n- Date and Time\n- List of keywords\n- If it is a reply previous Email ID else \"null\"\n\n## Input ##\n\n- Email.csv (Contains all the email exchanged)\n- Keywords.csv (Contains all the keywords)\n- Persons.csv (Contains details about the person)\n\n## Output ##\n\nGroups of people who have strongly communicated among themselves on a given keyword.\nThe group should contain persons who have sent at least 5 emails on the topic and also replied to 5 emails that she received on that topic in the last one month.\n\n## Docker ##\n\n- 'Dockerfile' added to create image.\n\n        $ docker build . --file Dockerfile --tag email-groups\n- Run that image.\n\n        $ docker run email-groups\n- Creating .tar of docker image\n\n        $ docker save email-groups \u003e email-groups.tar\n    \n- Load docker tar file\n\n        $ docker load \u003e email-groups.tar\n    \n- Run docker image\n\n        $ docker run email-groups:v1.0.0\n\n## Additional Details ##\n\n- VERSION: 1.0.0\n- Programming Language: JAVA\n- Tools: MAVEN, DOCKER\n- Domain: Software Engineering\n- License: MIT\n- Version Control: GIT\n- Author: Ashish Kumar Bhoi\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashishbhoi%2Femailgroups-iitdh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashishbhoi%2Femailgroups-iitdh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashishbhoi%2Femailgroups-iitdh/lists"}