Giter Site home page Giter Site logo

rasahq / helpdesk-assistant Goto Github PK

View Code? Open in Web Editor NEW
183.0 22.0 150.0 2.63 MB

License: Apache License 2.0

Python 88.65% Makefile 7.05% HTML 4.30%
bot rasa python rasa-chatbot chatbot-example rasa-starter-pack helpdesk servicenow-integration conversation-driven-development

helpdesk-assistant's Issues

End-to-end forms testing with Postman

I've put together a postman collection and blog post that demos testing of the create incident form. I'd like to export the collection and add to this repo.

Remove responses from actions list

As of latest release responses no longer need to be in the actions section of the domain file. Remove any utter type responses from the actions section of the domain file.

Speech to Text

Some customer demos want to see basic STT. Add simple web server with the Chatroom react widget which can do STT from the Chrome browser.

Error in the new master branch

ERROR rasa.core.nlg.interpolator - Failed to fill utterance template '/inform{"priority":"low"}'. Tried to replace '"priority":"low"' but could not find a value for it. There is no slot with this name nor did you pass the value explicitly when calling the template. Return template without filling the template.
Traceback (most recent call last):
File "/home/david/desenvolvimento/projetos/grupo8/venv/lib/python3.7/site-packages/rasa/core/nlg/interpolator.py", line 28, in interpolate_text
text = text.format(values)
KeyError: '"priority":"low"'
2020-11-05 18:53:51 ERROR rasa.core.nlg.interpolator - Failed to fill utterance template '/inform{"priority":"medium"}'. Tried to replace '"priority":"medium"' but could not find a value for it. There is no slot with this name nor did you pass the value explicitly when calling the template. Return template without filling the template.
Traceback (most recent call last):
File "/home/david/desenvolvimento/projetos/grupo8/venv/lib/python3.7/site-packages/rasa/core/nlg/interpolator.py", line 28, in interpolate_text
text = text.format(values)
KeyError: '"priority":"medium"'
2020-11-05 18:53:51 ERROR rasa.core.nlg.interpolator - Failed to fill utterance template '/inform{"priority":"high"}'. Tried to replace '"priority":"high"' but could not find a value for it. There is no slot with this name nor did you pass the value explicitly when calling the template. Return template without filling the template.
Traceback (most recent call last):

Scorecard: annotate more messages

we currently have 14 messages annotated from the NLU inbox. Annotate more so the total number is above 100 (just made this up as a goal!)

pip install -r requirements-dev.txt produces an error

When executing the command, 'pip install -r requirements-dev.txt' I get the error below. My environment Ubuntu 20.04, python 3.7.

Building wheels for collected packages: pytype, importlab
Building wheel for pytype (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c1j6y1u8/pytype/setup.py'"'"'; file='"'"'/tmp/pip-install-c1j6y1u8/pytype/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-yk48x1gy
cwd: /tmp/pip-install-c1j6y1u8/pytype/
Complete output (1434 lines):
/usr/lib/python3/dist-packages/setuptools/dist.py:476: UserWarning: Normalizing '2019.07.11' to '2019.7.11'
normalized_version,

Improve ServiceNow Instance Detection

  • Read snow_credentials.yml on session start so changes are picked up without restart of action server
  • Detect if SNOW instance is accessible at session start instead of depending on localmode (maybe add localmode value of auto to enable this)
  • Setup servicenow-instance-wakeup to keep instance up

Flow of Action Form

Look into updating the flow of the action form, ask for problem description first and look into a phrase like I want to reset my password as filling the first slot and problem description.

Give Back Case Status

Allow user to give case number and get the current status or last note maybe of it. @akelad any thoughts on this can get documented here and I can add the functionality.

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.