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.