Code Monkey home page Code Monkey logo

rasa-model-report's People

Contributors

brunohjs avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

rasa-model-report's Issues

Response file validator

Is there an existing idea for this?
Please search 🔍 the ideas to check if this idea has already been reported.

  • I have searched the existing ideas.

Is your feature request related to a problem? Please describe.
Create a response file validator to check little errors that the Rasa don't see, like a extra " or } in a button payload:

  • /my_intent{""my_entity": "my_value"}
  • /my_intent{"my_entity": "my_value"}}

Also, it could check case in intents or entities in a button payload:

  • /My_intent
  • /my_Intent

And other checks.

Overall score must be 10, but it is 0

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Actual behavior
The overall score is 0.

Expected behavior
The overall score must be 10.

Screenshots
DeepinScreenshot_select-area_20231010114437

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 20.22
  • Python version: 3.10.8
  • rasa-model-report version: 1.4.1

Entity and overall score are with precision

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Actual behavior
Entity and overall score are with precision when they have 10 score.

Expected behavior
When a score is 10, it can't have precision.

Screenshots
DeepinScreenshot_select-area_20231019165205

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 20.04
  • Python version: 3.10.8
  • rasa-model-report version: 1.4.2b13

Uncovered utters in action

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Expected behavior
If I have an utter in action covered by an end-to-end test, the utter can't be on the not-covered list on the model report.

Actual behavior
The utter is in the not-covered list on the model report, but the action is covered.

Screenshots
DeepinScreenshot_select-area_20231007135224

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 22.04
  • Python version: 3.10.8
  • rasa-model-report version: 1.3.3

Add total counts

Is there an existing idea for this?
Please search 🔍 the ideas to check if this idea has already been reported.

  • I have searched the existing ideas.

Is your feature request related to a problem? Please describe.
I have to count each intent, intent example etc to know the size of my chatbot.

Describe the solution you'd like (optional)
Have a total counter for intents, stories, intent examples, stories usages, etc. Have this at the end of each table would be a good solution for me.

Describe alternatives you've considered (optional)
I don't have.

Futher Information (optional)
I don't have.

New parameter --actions-path for E2E coverage

This parameter is necessary because, in projects, actions folder can be in a different folder. For example, out of Rasa project folder:

 Project folder
 |
 |- actions/
 |- rasa_project/

Counting elements is incorrect pt. 2

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Actual behavior
Counting elements is incorrect. The numbers in Element count and E2E Coverage sections aren't correct.

Expected behavior
It was expected the total number of elements. Include the excluded elements.

Screenshots
DeepinScreenshot_select-area_20231008123715

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 22.04
  • Python version: 3.10.8
  • rasa-model-report version: 1.4.1

Entities aren't covered in E2E even when there is E2E test

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Expected behavior
Entities covered when there is E2E test with it.

Actual behaviour
Many entities aren't covered in E2E coverage report (image 1) even when there is E2E test (image 2).

Screenshots
Image 1:
DeepinScreenshot_select-area_20230414124254

Image 2:
DeepinScreenshot_select-area_20230414124130

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 20.04.1 LTS
  • Python version: 3.10
  • rasa-model-report version: 1.3.3

Counting elements is incorrect

Is there an existing issue for this?
Please search 🔍 the issues to check if this bug has already been reported.

  • I have searched the existing issues.

Actual behavior
Counting elements is incorrect. The numbers in Element count and E2E Coverage sections aren't correct.

Expected behavior
It was expected the total number of elements. Include the excluded elements.

Screenshots
DeepinScreenshot_select-area_20231008123715

Environment
Please provide the following information about your environment.

  • Operational System (with version): Ubuntu 22.04
  • Python version: 3.10.8
  • rasa-model-report version: 1.4.0

Parameter `--exclude` to exclude utters and actions from E2E test coverage

Is there an existing idea for this?
Please search 🔍 the ideas to check if this idea has already been reported.

  • I have searched the existing ideas.

Is your feature request related to a problem? Please describe.
I have a project that has utters in actions imported from external modules. These utters aren't covered by E2E test coverage, even though there is E2E test for these actions.

Describe the solution you'd like (optional)
Create a parameter named --exclude that accepts a list of utters and actions to exclude from E2E test coverage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.