ConversationLearner-UI - User interface for ConversationLearner developers

  •        3

This is the user interface which acts as administration portal for ConversationLearner where you can manage, train, and test your bots. This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

https://github.com/Microsoft/ConversationLearner-UI

Dependencies:

@conversationlearner/models : 0.172.6
@conversationlearner/webchat : 0.106.0
@types/file-saver : ^1.3.0
adaptivecards : 1.0.0
axios : ^0.16.2
botframework-directlinejs : ^0.9.12
file-saver : ^1.3.8
fuse.js : ^3.2.0
immutable : ^3.8.2
inline-css : ^2.2.3
lodash : 4.17.10
moment : ^2.22.0
office-ui-fabric-react : 5.100.0
react : ^16.2.0
react-dom : ^16.2.0
react-file-picker : 0.0.5
react-intl : ^2.4.0
react-markdown : ^3.2.0
react-player : ^1.1.2
react-redux : ^5.0.6
react-redux-typescript : ^2.3.0
react-router-dom : ^4.2.2
react-scoped-style : ^0.3.0
react-scripts-ts : 2.13.0
redux : ^3.7.2
redux-observable : ^0.17.0
redux-thunk : ^2.2.0
rxjs : ^5.4.3
slate : 0.31.3
slate-plain-serializer : 0.4.16
slate-react : 0.10.17

Tags
Implementation
License
Platform

   




Related Projects

Botkit - Building Blocks for Building Bots

  •    Javascript

Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. Botkit works with all the NLP services (like Microsoft LUIS and IBM Watson), can use any type of database you want, and runs on almost any hosting platform.

BotBuilder - The Microsoft Bot Builder SDK is one of three main components of the Microsoft Bot Framework

  •    CSharp

The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.The Microsoft Bot Builder SDK is one of three main components of the Microsoft Bot Framework. It is a powerful, easy-to-use framework that provides a familiar way for .NET and Node.js developers to develop bots.

FlaUI - UI automation library for .Net

  •    CSharp

FlaUI is a .NET library which helps with automated UI testing of Windows applications (Win32, WinForms, WPF, Store Apps, ...). It is based on native UI Automation libraries from Microsoft and therefore kind of a wrapper around them. FlaUI wraps almost everything from the UI Automation libraries but also provides the native objects in case someone has a special need which is not covered (yet) by FlaUI. Some ideas are copied from the UIAComWrapper project or TestStack.White but rewritten from scratch to have a clean codebase. So, the commercial solutions are mostly based on multiple of those and/or implement a lot of workaround code to fix those issues. TestStack.White has two versions, one for UIA2 and one for UIA3 but because of the old codebase, it's fairly hard to bring UIA3 to work. For this, it also uses an additional library, the UIAComWrapper which uses the same naming as the managed UIA2 and wraps the UIA3 com interop with them (one more source for errors). FlaUI now tries to provide an interface for UIA2 and UIA3 where the developer can choose, which version he wants to use. It should also provide a very clean and modern codebase so that collaboration and further development is as easy as possible.

Visual Studio Coded UI Microsoft Word Add-in

  •    

Visual Studio ALM Rangers tooling and guidance for the Visual Studio Coded UI Microsoft Word Add-in, which extends the Coded UI feature support to Microsoft Word documents.

botbuilder-dotnet - The Microsoft Bot Framework provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services

  •    CSharp

This repository contains code for the .NET version of the Microsoft Bot Builder SDK. The Bot Builder SDK v4 is the latest SDK for building bot applications. It is in Preview state and is being actively developed. Production bots should continue to be developed using the v3 SDK. In addition to the .NET SDK, Bot Builder supports creating bots in other popular programming languages like JavaScript, Python, and Java.


UI Accessibility Checker

  •    

UI Accessibility Checker (or AccChecker) enables testers without prior experience to easily discover accessibility problems with Microsoft Active Accessibility (MSAA) and other User Interfaces (UI) implementations. AccChecker was born from the realization that existing MSAA t...

CUITe (Coded UI Test enhanced) Framework

  •    

CUITe (Coded UI Test enhanced) Framework is a thin layer developed on top of Microsoft Visual Studio Team Test's Coded UI Test engine which helps reduce code, increases readability and maintainability, while also providing a bunch of cool features for the automation engineer.

UI Automation Verify (UIA Verify) Test Automation Framework

  •    

UIA Verify is a test automation framework that features the User Interface Automation Test Library (UIA Test Library) and Visual UI Automation Verify (Visual UIA Verify), the graphical user interface tool. The framework facilitates manual and automated testing of the Microsoft...

Makecert UI

  •    

Makecert UI is a shell layer application on top of the Microsoft makecert.exe utility. Makecert UI makes it easy for you to create self signed certificates, even from your own CA.

office-ui-fabric-react - React components for building experiences for Office and Office 365.

  •    TypeScript

Fabric React is a responsive, mobile-first collection of robust components designed to make it quick and simple for you to create web experiences using the Office Design Language.Here is a step by step tutorial on how to build a simple React app with an Office UI Fabric React component.

WebTemplateStudio - Microsoft Web Template Studio quickly builds web applications using a wizard-based UI to turn your needs into a foundation of best patterns and practices

  •    TypeScript

Microsoft Web Template Studio (WebTS) is a Visual Studio Code Extension that accelerates the creation of new web applications using a wizard-based experience. WebTS enables developers to generate boilerplate code for a web application by choosing between different front-end frameworks, back-end frameworks, pages and cloud services. The resulting web app is well-formed, readable code that incorporates cloud services on Azure while implementing proven patterns and best practices. Sprinkled throughout the generated code we have links to Docs to provide useful insights. WebTS was created using TypeScript and React. Different combinations of generated code are merged together by Core Template Studio, which was made using .NET Core. To verify the integrity of the package, download the vsix from the Marketplace, calculate the hash of the package using the powershell command ‘Get-FileHash’ or any other tool that allows you to calculate the packages hash, and compare both.

Visual Studio Test Tooling Guides

  •    

Visual Studio ALM Rangers practical and scenario based guidance for test tooling, such as Coded UI, MTM and Microsoft Fakes.

gitextensions - Git Extensions is a standalone UI tool for managing git repositories

  •    CSharp

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017). For more information please check out our website http://gitextensions.github.io/ or download the latest version and give it a try.

system-font-css - Use the native system font of the OS running the browser

  •    HTML

System Font CSS is set of @font-face rules that let you use the native system font of the OS running the browser. system-font.css offers eight variations of the system-ui font family; light (300) light italic, normal (400), normal italic, medium (500), medium italic, bold (700), and bold italic.

ngx-auth-firebaseui - Angular Material UI component for firebase authentication

  •    TypeScript

Angular UI component for firebase authentication. This library is an angular module (including angular components and services) that allows to authenticate your users with your firebase project. NgxAuthFirebseUI is compatible with angular material and angular flexLayout.

Maratona-BOTs - Maratona Bots é um curso de capacitação para desenvolvimento de Bots, utilizando APIs e outros serviços de Inteligência Artificial, feito pela comunidade em parceria com a Microsoft

  •    

Este é um repositório de ideias e laboratórios de apoio para os seus estudos. Este es un repositorio de ideas y laboratorios de apoyo para sus estudios.

Botpress - The Ultimate Bot Framework

  •    Typescript

Botpress is an open-source bot creation tool written in TypeScript. It is powered by a rich set of open-source modules built by the community. Botpress is like, the WordPress of bots; anyone can create and reuse other people's modules. It is the ultimate open-source conversational platform with built-in natural language processing (NLU), easy-to-use graphical interface and dialog manager.

microsoft-authentication-library-for-js - Microsoft Authentication Library (MSAL) Preview for JS

  •    Javascript

The MSAL library preview for JavaScript enables Single Page Applications to authenticate users with Microsoft Azure Active Directory (AAD) accounts, Microsoft accounts (MSA), accounts in social identity providers like Facebook, Google, LinkedIn etc. and get access to Microsoft Cloud services such as Microsoft Graph. The identity management services that the library interacts with are Microsoft Azure Active Directory, Microsoft Azure AD B2C and Microsoft Accounts.