{"id":15176702,"url":"https://github.com/saketr3/smart-startup","last_synced_at":"2026-02-26T20:44:38.229Z","repository":{"id":253288357,"uuid":"842609403","full_name":"SaketR3/Smart-Startup","owner":"SaketR3","description":"A web app that uses a neural network to help start-ups determine whether they will qualify for loans they’re looking for, and uses RAG to provide advice!","archived":false,"fork":false,"pushed_at":"2024-08-15T20:52:55.000Z","size":3993,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-03T14:24:21.249Z","etag":null,"topics":["expressjs","neural-network","reactjs","retrieval-augmented-generation","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"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/SaketR3.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}},"created_at":"2024-08-14T17:41:04.000Z","updated_at":"2024-08-15T20:52:57.000Z","dependencies_parsed_at":"2024-08-17T07:16:47.274Z","dependency_job_id":null,"html_url":"https://github.com/SaketR3/Smart-Startup","commit_stats":{"total_commits":4,"total_committers":1,"mean_commits":4.0,"dds":0.0,"last_synced_commit":"f51ff2fc261ad3ad2944e3e96ce07a0900a703ee"},"previous_names":["saketr3/smart-startup"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketR3%2FSmart-Startup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketR3%2FSmart-Startup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketR3%2FSmart-Startup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SaketR3%2FSmart-Startup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SaketR3","download_url":"https://codeload.github.com/SaketR3/Smart-Startup/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240221330,"owners_count":19767442,"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":["expressjs","neural-network","reactjs","retrieval-augmented-generation","tensorflow"],"created_at":"2024-09-27T13:40:27.163Z","updated_at":"2026-02-26T20:44:38.182Z","avatar_url":"https://github.com/SaketR3.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eSmart Start-Up\u003c/h1\u003e\n\n\n\n\u003ch4 align=\"center\"\u003eConcept\u003c/h4\u003e\nWhen it comes to start-ups, there can be a lot of difficulties involved. Chief among these difficulties is finding funding until the business is self-sustaining. That's where this project comes in. I built a custom neural network trained on over 315,000 prior SBA loan interactions that predicts whether a start-up will qualify for the loan they're looking for based on information such as industry, location type, etc. \n\u003cbr /\u003e\n\u003cbr /\u003e\nOnce I made the neural network, I built a web app so that start-ups can simply input their information and see how likely they are to qualify for the loan they're looking for. Additionally, the web app uses retrieval augmented generation (RAG) to feed the start-up's data and information about SBA loans to the ChatGPT API, which returns personalized advice to the start-up on how it can increase its chances of qualifying for the loan. \n\u003cbr /\u003e\n\u003cbr /\u003e\nFinally, I programmed an authentication system so that start-ups can create an account to save their results! \n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\n\n\u003ch4 align=\"center\"\u003eTech Stack\u003c/h4\u003e\n\u003cul\u003e\n    \u003cli\u003ePandas for data pre-processing\u003c/li\u003e\n    \u003cli\u003eTensorFlow for model creation and training\u003c/li\u003e\n    \u003cli\u003eFlask for serving the model\u003c/li\u003e\n    \u003cli\u003eReact \u0026 useSWR (in TypeScript) for the web app front-end\u003c/li\u003e\n    \u003cli\u003eExpress (in JavaScript) for the main web app server\u003c/li\u003e\n    \u003cli\u003ePostgreSQL (using the Sequelize ORM) for the database\u003c/li\u003e\n    \u003cli\u003eLangChain for RAG \u0026 ChatGPT\u003c/li\u003e\n\u003cul\u003e\n\n\u003cbr /\u003e\n\n\n\n\u003ch4 align=\"center\"\u003eMore Details\u003c/h4\u003e\n\u003cdiv align=\"center\"\u003e\n\u003cp\u003e\u003cstrong\u003ePrediction Creation Page:\u003c/strong\u003e\u003c/p\u003e\nHere, start-ups can enter their information.\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n![Form with questions asking for start-up information](https://github.com/user-attachments/assets/7d403fee-ad57-403d-8ae0-8d7f189d7814)\n\n\u003cbr /\u003e\n\n\u003cp\u003e\u003cstrong\u003ePrediction Results Page:\u003c/strong\u003e\u003c/p\u003e \nStart-ups see the model's prediction as well as advice created with retrieval augmented generation (RAG). Start-ups can also click 'Save Data' to save new predictions to their account. \n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n![Box with model prediction, which is a percentage, and advice from ChatGPT](https://github.com/user-attachments/assets/4bd37e00-83b5-4f5c-83fd-2f3e46de0921)\n\n\u003cbr /\u003e\n\n\u003cp\u003e\u003cstrong\u003eAccount Dashboard\u003c/strong\u003e\u003c/p\u003e \nHere, start-ups can see their latest information, model prediction, and advice. \n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n![Box with start-up's information such as location and loan type](https://github.com/user-attachments/assets/94113e4a-80ed-4821-b666-6b2e7d9cb4d5)\n\n![Box with more of start-up's information such as model prediction and advice](https://github.com/user-attachments/assets/1310a1e1-8729-4960-ba69-7851fcad0d4f)\n\n\u003cbr /\u003e\n\n\u003cp\u003e\u003cstrong\u003eAccount Creation and Log-In Pages\u003c/strong\u003e\u003c/p\u003e \n\n![Account creation page asking for username, password, and name](https://github.com/user-attachments/assets/4c3487b6-7009-4299-8d7d-4cad2b3a210e)\n\n![Log-in page asking for username and password](https://github.com/user-attachments/assets/86c267a7-c557-412e-8a93-06f16d5f3c60)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaketr3%2Fsmart-startup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaketr3%2Fsmart-startup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaketr3%2Fsmart-startup/lists"}