{"id":21070057,"url":"https://github.com/parthasdey2304/nvai","last_synced_at":"2025-05-16T05:30:39.538Z","repository":{"id":236275637,"uuid":"792281664","full_name":"parthasdey2304/nvAI","owner":"parthasdey2304","description":"A website that helps you to detect Brain tumour using Computer Vision.","archived":false,"fork":false,"pushed_at":"2024-07-18T18:21:54.000Z","size":2768,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-13T06:54:32.212Z","etag":null,"topics":["brain-tumour-detection","flask-api","flowbite","genai","hackathon-project","hacktoberfest","keras","machine-learning","react","remixicons","tailwindcss","tensorflow"],"latest_commit_sha":null,"homepage":"https://nv-ai.vercel.app","language":"JavaScript","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/parthasdey2304.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":"2024-04-26T10:49:08.000Z","updated_at":"2025-04-08T20:31:26.000Z","dependencies_parsed_at":"2024-05-08T11:27:31.778Z","dependency_job_id":"c87ccffa-5274-414c-b0ed-74724668aa39","html_url":"https://github.com/parthasdey2304/nvAI","commit_stats":null,"previous_names":["parthasdey2304/nvai"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthasdey2304%2FnvAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthasdey2304%2FnvAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthasdey2304%2FnvAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parthasdey2304%2FnvAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parthasdey2304","download_url":"https://codeload.github.com/parthasdey2304/nvAI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254473738,"owners_count":22077160,"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":["brain-tumour-detection","flask-api","flowbite","genai","hackathon-project","hacktoberfest","keras","machine-learning","react","remixicons","tailwindcss","tensorflow"],"created_at":"2024-11-19T18:41:40.772Z","updated_at":"2025-05-16T05:30:39.095Z","avatar_url":"https://github.com/parthasdey2304.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n# Brain Tumour Detection Model🧠\r\nWelcome to our Brain Tumour Detection Model developed during the AI Unite Hackathon by team nvAI! Our project utilizes Machine Learning, Computer Vision, and Segmentation techniques to detect brain tumors from MRI images.\r\n\r\n\r\n## Project Overview\r\n### Client\r\n🖥️ Our client-side application is built using React, offering an intuitive interface for interacting with our brain tumor detection system. It seamlessly communicates with the server-side Flask API.\r\n\u003cbr\u003e\r\n[Live Demo](https://nv-ai.vercel.app/)\r\n\r\n### Server\r\n🖥️ The server component is powered by Flask, hosted on a Linode instance. This API accepts MRI images of brain tumors and returns detailed JSON responses, including detection status, confidence scores, and image links.\r\n\r\n```\r\n{\r\n  \"inference_id\": \"b20e9d99-8a77-4484-a30d-130aedfe49be\",\r\n  \"time\": 0.03575260299976435,\r\n  \"image\": { \"width\": 319, \"height\": 360 },\r\n  \"predictions\": [\r\n    {\r\n      \"x\": 217.0,\r\n      \"y\": 185.5,\r\n      \"width\": 90.0,\r\n      \"height\": 85.0,\r\n      \"confidence\": 0.8729356527328491,\r\n      \"class\": \"yes\",\r\n      \"class_id\": 0,\r\n      \"detection_id\": \"33c0f948-a90d-4039-83bc-a42386d5daec\"\r\n    }\r\n  ]\r\n}\r\n\r\n```\r\n\r\n## Team Members\r\n+ **Parth Vastavik** - Full Stack Developer  \r\n+ **Krish Goenka** - AI Model Developer \r\n+ **Anustup Karnar** - AI Model Developer   \r\n+ **Rajarshi Ghosh** - AI Model Developer   \r\n+ **Palak Chaplot** - UI/UX Designer, Presentation Head\r\n\r\n\r\n## Technologies Used\r\n### Frontend\r\n\u003cdiv styl=\"display: flex\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=html\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=tailwind\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=javascript\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=react\" alt=\"\"\u003e\r\n\u003c/div\u003e\r\n\r\n### Backend\r\n\u003cdiv styl=\"display: flex\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=python\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=nodejs\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=express\" alt=\"\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=flask\" alt=\"\"\u003e\r\n\u003c/div\u003e\r\n\r\n### Machine Learning\r\n\u003cdiv styl=\"display: flex\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=tensorflow\" alt=\"\"\u003e\r\n\u003c/div\u003e\r\n\r\n### DataBase\r\n\u003cdiv styl=\"display: flex\"\u003e\r\n    \u003cimg src=\"https://skillicons.dev/icons?i=mongodb\" alt=\"\"\u003e\r\n\u003c/div\u003e\r\n\r\n\r\n## Installation\r\n\r\n+ Clone the repository:     \r\n``` bash\r\ngit clone https://github.com/nvAI/brain-tumour-detection.git\r\n```\r\n+ Install dependencies:\r\n    + [Client Side Dependencies](https://github.com/parthasdey2304/nvAI/tree/main/client#readme)\r\n    + [Server Side Dependencies](https://github.com/parthasdey2304/nvAI/tree/main/server#readme)\r\n\r\n## Model Overview\r\nℹ️ Our model is based on convolutional neural networks (CNNs) trained on a dataset of MRI images labeled with tumor presence or absence. We achieved an accuracy of 89% on our test dataset. The model utilizes segmentation techniques to identify and classify brain tumors from MRI scans.\r\n\r\n## Contribution Guidelines\r\n🤝 We welcome contributions from the community! Whether it's improving the model, enhancing the UI/UX, or optimizing the codebase, we appreciate all efforts. Feel free to fork the repository, make improvements, and submit pull requests.\r\n\r\n## License\r\n📝 This project is licensed under the [MIT License](https://github.com/parthasdey2304/nvAI/blob/main/LICENSE) - see the LICENSE file for details.\r\n\r\n## Acknowledgements\r\n🙏 We would like to express our gratitude to the organizers of the AI Unite Hackathon for providing this platform to showcase our work. Additionally, we extend our thanks to the dataset providers and the open-source community for their invaluable contributions.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthasdey2304%2Fnvai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparthasdey2304%2Fnvai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparthasdey2304%2Fnvai/lists"}