{"id":27784808,"url":"https://github.com/dk3775/g26-img-captioning","last_synced_at":"2025-04-30T14:44:27.155Z","repository":{"id":275600940,"uuid":"926532147","full_name":"dk3775/g26-img-captioning","owner":"dk3775","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-23T11:44:40.000Z","size":4535,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T12:35:18.739Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://g26-img-captioning.vercel.app","language":"TypeScript","has_issues":false,"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/dk3775.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,"zenodo":null}},"created_at":"2025-02-03T12:28:47.000Z","updated_at":"2025-03-22T22:13:24.000Z","dependencies_parsed_at":"2025-04-23T12:37:20.371Z","dependency_job_id":null,"html_url":"https://github.com/dk3775/g26-img-captioning","commit_stats":null,"previous_names":["dk3775/g26-img-captioning"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dk3775%2Fg26-img-captioning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dk3775%2Fg26-img-captioning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dk3775%2Fg26-img-captioning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dk3775%2Fg26-img-captioning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dk3775","download_url":"https://codeload.github.com/dk3775/g26-img-captioning/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251723313,"owners_count":21633134,"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":[],"created_at":"2025-04-30T14:44:26.625Z","updated_at":"2025-04-30T14:44:27.148Z","avatar_url":"https://github.com/dk3775.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image Captioning using PyTorch\n\n\u003cp align=\"center\"\u003e\n  A deep learning project that automatically generates natural language descriptions for images using PyTorch\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#about\"\u003e\u003cstrong\u003eAbout\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#features\"\u003e\u003cstrong\u003eFeatures\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#tech-stack\"\u003e\u003cstrong\u003eTech Stack\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#setup\"\u003e\u003cstrong\u003eSetup\u003c/strong\u003e\u003c/a\u003e ·\n  \u003ca href=\"#team\"\u003e\u003cstrong\u003eTeam\u003c/strong\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\nThis project is developed as part of our B.Tech final year project. It implements an image captioning system that combines computer vision and natural language processing to automatically generate descriptive captions for images.\n\n## Features\n\n- Automatic caption generation for input images\n- CNN-based image feature extraction\n- LSTM-based caption generation\n- Support for multiple image formats\n- Pre-trained models for quick inference\n- User-friendly interface for testing\n\n## Tech Stack\n\n- PyTorch - Deep learning framework\n- Python 3.x\n- CUDA (for GPU support)\n- ResNet/VGG (for image feature extraction)\n- LSTM (for caption generation)\n- [Additional dependencies will be listed in requirements.txt]\n\n## Setup\n\n1. Clone the repository\n```bash\ngit clone https://github.com/[username]/g26-img-captioning.git\ncd g26-img-captioning\n```\n\n2. Create a virtual environment\n```bash\npython -m venv venv\nsource venv/bin/activate  # On Windows use: venv\\Scripts\\activate\n```\n\n3. Install dependencies\n```bash\npip install -r requirements.txt\n```\n\n4. Download pre-trained models\n```bash\npython scripts/download_models.py\n```\n\n5. Run the application\n```bash\npython main.py\n```\n\n## Team\n\n- [Dhyey Kathiriya]\n- [Riya Mehta]\n- [Kush Nadpara]\n\nUnder the guidance of:\nProf. Kunal Garud\nB.Tech. CSE\nICT Ganpat University\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdk3775%2Fg26-img-captioning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdk3775%2Fg26-img-captioning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdk3775%2Fg26-img-captioning/lists"}