This dashboard is used to interact with a separate backend service. With the help of the dashboard, various steps from creating to deploying a Microsoft LuisApp can be applied or automated.
Report Bug
·
Request Feature
- About the Project
- Development Setup
- Prerequisites
- Getting Started
- Build
- Services
- Components
- Contributing
- License
Language Understanding (LUIS) is a cloud-based conversational AI service that applies custom machine-learning intelligence to a user's conversational, natural language text to predict overall meaning, and pull out relevant, detailed information.
More Information can be found under Microsoft-Luis.
- QAware-Luis-Backend
- Install Node.js which includes Node Package Manager
Install the Angular CLI globally:
npm install -g @angular/cli
URL: http://localhost:4200/app/
Serve Angular App:
ng serve --open
- Install Apache Maven
mvn clean install
- LuisAppService: Responsible for handling operations related to the luis-api by requesting the backend.
- PersistentService: Responsible for retrieving presistent app information like AppData, AppStats and the GroundTruth from the backend.
- ConvertService: Responsible for converting CSV-Files to LuisJson-Files and vica versa, by requesting the backend.
- NotificationService: Responsible for handling standard and app-level alerts.
| Functionality | Supported |
|---|---|
| Dark Mode | ✅ |
| Card & List-View | ✅ |
| Functionality | Supported |
|---|---|
| Select Training and Test Data | ✅ |
| Create App | ✅ |
| Delete App | ✅ |
| Train App | ✅ |
| Publish App | ✅ |
| Change Publish Settings | ✅ |
| Test App | ✅ |
| Functionality | Supported |
|---|---|
| View Name, Id, Status and Description | ✅ |
| Integrated Microsoft Luis Dashboard Link | ✅ |
| Publish deployed App | ✅ |
| Train published App | ✅ |
| Test published App | ✅ |
| Edit App (add Intents, Utterances or Entities) | ✅ |
| Update published App to new version | ✅ |
| View & Download LuisJSON | ✅ |
| Delete App | ✅ |
| Functionality | Supported |
|---|---|
| View Test History | ✅ |
| View Charts | ✅ |
| False Intent Warning | ✅ |
| Functionality | Supported |
|---|---|
| View GroundTruth | ✅ |
| Edit GroundTruth | ✅ |
| Extend GroundTruth via uploaded CSV-File | ✅ |
| Create new LuisApp by selecting custom GroundTruth Entries | ✅ |
- Fork or clone the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the Apache License. See LICENSE for more information.












