{"id":15602372,"url":"https://github.com/fiveisprime/azurebot","last_synced_at":"2025-06-27T02:36:58.680Z","repository":{"id":146840981,"uuid":"85243137","full_name":"fiveisprime/azurebot","owner":"fiveisprime","description":"Translation bot built with the Microsoft bot framework, LUIS, and Google translate.","archived":false,"fork":false,"pushed_at":"2017-05-08T16:13:00.000Z","size":4,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T12:47:23.385Z","etag":null,"topics":["bot","luis"],"latest_commit_sha":null,"homepage":null,"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/fiveisprime.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":"2017-03-16T21:27:14.000Z","updated_at":"2017-03-23T19:19:33.000Z","dependencies_parsed_at":"2023-07-09T09:46:13.185Z","dependency_job_id":null,"html_url":"https://github.com/fiveisprime/azurebot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fiveisprime/azurebot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fiveisprime%2Fazurebot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fiveisprime%2Fazurebot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fiveisprime%2Fazurebot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fiveisprime%2Fazurebot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fiveisprime","download_url":"https://codeload.github.com/fiveisprime/azurebot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fiveisprime%2Fazurebot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262179246,"owners_count":23271199,"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":["bot","luis"],"created_at":"2024-10-03T02:41:18.513Z","updated_at":"2025-06-27T02:36:58.656Z","avatar_url":"https://github.com/fiveisprime.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# azurebot\n\nTranslation bot built with the Microsoft bot framework, LUIS, and Google\ntranslate.\n\n### How it works\n\nThis uses the Microsoft Bot Framework as a front-end that connects to LUIS\n(Language Understanding Intelligent Services) to transform conversational text\ninto commands and parameters (intent and entities) that are then passed to Google\ntranslate.\n\nYou can test it out using Skype by clicking this ugly button 👉 \u003ca href='https://join.skype.com/bot/f620617d-fdc2-47f2-8fe6-32fd6afb5b13'\u003e\u003cimg src='https://dev.botframework.com/Client/Images/Add-To-Skype-Buttons.png'/\u003e\u003c/a\u003e\n\n### Usage\n\nWant to run this for yourself?\n\n* Create a bot on the [Microsoft Bot Framework](https://dev.botframework.com/)\n* Create a LUIS App in the [LUIS dashboard](https://www.luis.ai/)\n\nOnce you have those pieces, you'll need to train your LUIS app to recognize\nutterances that relate to a `Translate` intent along with the following entities\n\n* Text (_text to be translated_)\n* FromLanguage (_language to translate from_)\n* ToLanugage (_language to translate to_)\n\nFor example\n\n\u003e Translate hey girl from English to German\n\nMaps to\n\n`[$Translate] $[Text] from [$FromLanguage] to [$ToLanguage]`\n\n---\n\nMake sure to deploy your LUIS app and copy the keys for the bot and LUIS to\nenvironment variables and you're set.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiveisprime%2Fazurebot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffiveisprime%2Fazurebot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiveisprime%2Fazurebot/lists"}