{"id":21674140,"url":"https://github.com/abhimishra91/jarvis-bot","last_synced_at":"2026-05-11T09:05:35.416Z","repository":{"id":129909125,"uuid":"244807298","full_name":"abhimishra91/jarvis-bot","owner":"abhimishra91","description":"This is the Chatbot aspect of the Jarvis Project. It calls the NLP service running in the backend for prediction","archived":false,"fork":false,"pushed_at":"2020-03-04T04:32:17.000Z","size":12,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-25T09:42:44.207Z","etag":null,"topics":["botframework","flask","natural-language-processing","nlp","zappa"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/abhimishra91.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-04T04:29:43.000Z","updated_at":"2020-03-04T08:00:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"a0ea60e0-2958-49f2-b002-70009aa318ca","html_url":"https://github.com/abhimishra91/jarvis-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhimishra91%2Fjarvis-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhimishra91%2Fjarvis-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhimishra91%2Fjarvis-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abhimishra91%2Fjarvis-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abhimishra91","download_url":"https://codeload.github.com/abhimishra91/jarvis-bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244583162,"owners_count":20476233,"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":["botframework","flask","natural-language-processing","nlp","zappa"],"created_at":"2024-11-25T13:43:11.293Z","updated_at":"2026-05-11T09:05:30.381Z","avatar_url":"https://github.com/abhimishra91.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jarvis Bot\n\nThis repository contains the code for the `Bot` created for Jarvis service.\n\nThis repo will be used to integrate the **Jarvis Service** with **MS Teams** and other possible channels in the future.\n\nDetails of the Bot:\n\n* Language: Python BotBuilder SDK\n* Link: [Bot Builder](https://github.com/microsoft/botbuilder-python)\n* Refrencing Web Service: [Jarvis](https://git.mdevlab.com/operations2.0/jarvis/jarvis-mark-2-service)\n\n\n\n## Additional Information\n\nThis bot has been created using [Bot Framework](https://dev.botframework.com), it shows how to create a simple bot that accepts input from the user and echoes it back.\n\n## Prerequisites\n\nThis sample **requires** prerequisites in order to run.\n\n### Install Python 3.6\n\n## Running the sample\n\n- Run `pip install -r requirements.txt` to install all dependencies\n- Run `python app.py`\n- Alternatively to the last command, you can set the file in an environment variable with `set FLASK_APP=app.py` in windows (`export FLASK_APP=app.py` in mac/linux) and then run `flask run --host=127.0.0.1 --port=3978`\n\n\n## Testing the bot using Bot Framework Emulator\n\n[Bot Framework Emulator](https://github.com/microsoft/botframework-emulator) is a desktop application that allows bot developers to test and debug their bots on localhost or running remotely through a tunnel.\n\n- Install the Bot Framework Emulator version 4.3.0 or greater from [here](https://github.com/Microsoft/BotFramework-Emulator/releases)\n\n### Connect to the bot using Bot Framework Emulator\n\n- Launch Bot Framework Emulator\n- Enter a Bot URL of `http://localhost:3978/api/messages`\n\n\n## Further reading\n\n- [Bot Framework Documentation](https://docs.botframework.com)\n- [Bot Basics](https://docs.microsoft.com/azure/bot-service/bot-builder-basics?view=azure-bot-service-4.0)\n- [Dialogs](https://docs.microsoft.com/azure/bot-service/bot-builder-concept-dialog?view=azure-bot-service-4.0)\n- [Gathering Input Using Prompts](https://docs.microsoft.com/azure/bot-service/bot-builder-prompts?view=azure-bot-service-4.0\u0026tabs=csharp)\n- [Activity processing](https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-concept-activity-processing?view=azure-bot-service-4.0)\n- [Azure Bot Service Introduction](https://docs.microsoft.com/azure/bot-service/bot-service-overview-introduction?view=azure-bot-service-4.0)\n- [Azure Bot Service Documentation](https://docs.microsoft.com/azure/bot-service/?view=azure-bot-service-4.0)\n- [Azure CLI](https://docs.microsoft.com/cli/azure/?view=azure-cli-latest)\n- [Azure Portal](https://portal.azure.com)\n- [Language Understanding using LUIS](https://docs.microsoft.com/azure/cognitive-services/luis/)\n- [Channels and Bot Connector Service](https://docs.microsoft.com/azure/bot-service/bot-concepts?view=azure-bot-service-4.0)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhimishra91%2Fjarvis-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabhimishra91%2Fjarvis-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabhimishra91%2Fjarvis-bot/lists"}