{"id":15102186,"url":"https://github.com/microsoft/conversationlearner-models","last_synced_at":"2025-09-27T00:31:05.386Z","repository":{"id":57103843,"uuid":"96339387","full_name":"microsoft/ConversationLearner-Models","owner":"microsoft","description":"Shared models SDK and UI. REPOSITORY MOVED","archived":true,"fork":false,"pushed_at":"2019-12-16T23:46:07.000Z","size":1246,"stargazers_count":10,"open_issues_count":0,"forks_count":8,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-09-24T23:29:26.937Z","etag":null,"topics":["ai","cognitive-services","conversation","conversationlearner","microsoft"],"latest_commit_sha":null,"homepage":"https://github.com/microsoft/conversationlearner","language":"TypeScript","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/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-05T16:25:09.000Z","updated_at":"2023-11-16T17:22:58.000Z","dependencies_parsed_at":"2022-08-20T17:10:37.102Z","dependency_job_id":null,"html_url":"https://github.com/microsoft/ConversationLearner-Models","commit_stats":null,"previous_names":[],"tags_count":155,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FConversationLearner-Models","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FConversationLearner-Models/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FConversationLearner-Models/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FConversationLearner-Models/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/ConversationLearner-Models/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219871828,"owners_count":16554457,"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":["ai","cognitive-services","conversation","conversationlearner","microsoft"],"created_at":"2024-09-25T18:48:47.167Z","updated_at":"2025-09-27T00:31:04.752Z","avatar_url":"https://github.com/microsoft.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ConversationLearner-Models\n\nModels for ConversationLearner\n\n![GitHub Build Status](https://github.com/microsoft/ConversationLearner-Models/workflows/build/badge.svg)\n[![Travis Build Status](https://travis-ci.org/microsoft/ConversationLearner-Models.svg?branch=master)](https://travis-ci.org/microsoft/ConversationLearner-Models)\n[![CircleCI](https://circleci.com/gh/microsoft/ConversationLearner-Models.svg?style=svg)](https://circleci.com/gh/microsoft/ConversationLearner-Models)\n[![AppVeyor](https://ci.appveyor.com/api/projects/status/github/Microsoft/ConversationLearner-Models?branch=master\u0026svg=true)](https://ci.appveyor.com/project/conversationlearner/conversationlearner-models)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Coverage Status](https://coveralls.io/repos/github/Microsoft/ConversationLearner-Models/badge.svg)](https://coveralls.io/github/Microsoft/ConversationLearner-Models)\n\n### Usage\n\nThis library is a collection of types, interfaces, and utilities shared across other ConversationLearner repositories:\n\n```bash\ngit clone https://github.com/Microsoft/conversationlearner-models.git conversationlearner-models\ncd conversationlearner-models\nnpm install\nnpm run build\nnpm test\n```\n\n### Importing library\n\n```typescript\nimport * as models from '@conversationlearner/models'\n```\n\n### Semantic Release\n\nSemantic release works by analyzing all commits that have occurred since the last release, computing the next version to increment based on the most significant commit found, then tagging and publishing a new package with that version.\n\nSee: https://semantic-release.gitbooks.io/semantic-release/content/#how-does-it-work\n\nIn order to analyze the commit messages reliably they must be in a known format.  To help writing these commits there is a tool at `npm run commit` which acts a wizard walking you through the options.\n\nFor most use cases the only change required is to type a special word in front of your normal commit messages. Instead of \"add function to compute X\" put \"feat: add function to compute X\".  Based on the rules \"feat\" is mapped to a \"minor\" release.\n\nVideo Demo: https://youtu.be/qf7c-KxBBZc?t=37s","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fconversationlearner-models","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmicrosoft%2Fconversationlearner-models","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmicrosoft%2Fconversationlearner-models/lists"}