Share the projects you are working on and find collaborators.
We would love to hear what you are working on and what project ideas you have. This topic is also a perfect place to share the roadblocks you are facing and find the collaborators to help you bring you great ideas to life!
My experimental project (if succesful then for production) is a bot that helps employees in the public sector report verbal/physical abuse or accidents in their workplace.
The current solution is a cumbersome digital form that has to be filled out.
Rasa is an excellent starting point because it is open source and allows us to handle personal information secretly.
The language is Danish so I need ner_duckling for several entities.
I need to collect:
likert (1 - 5 rating)
free-text description of the incident
time+date (where duckling comes in. Donāt know how to handle dates yet)
Currently, we are building a ChatBot which will be called NestorGR. It is a experimental try on the tech, since our team for the project (consisting currently of:
me as a Intern/back-end dev. I had never really made nothing ārealā with python, so LOTS of stuff to learn. NICE!
my mentor, who is the deploy/back-end guy (i started to take on the back-end tasks so he could focus on the kubernetes stuff for now)
a front-end dev for the user interface.
The idea as of now is to build a robust and scalable app based on microservices and implement it on our company website. We are a company of about 40ish devs and handle lots of projects for our city port (IIRC, brazilās biggest), so there is lots of contact via our website/phone regarding status on the multiple projects.
NestorGR should handle most of the information about them, so we wonāt need to allocate a person specifically to deal with this kind of conversation, and in last case guide the user to the proper sector dealing with it.
In future, we plan to integrate our company Facebook page to the AI, and with it stable enough, start to provide the service as an extra for our clients, using their APIs/whatsoever.
One of our main roadblocks as of now, and I would be very thankful if you guys have some suggestions are on how to:
Deal with him learning new stuff as users talk to the AI (I thought on saving every conversation on a postgres db and from times to times update our models - is it the right approach?)
Optimize our docker containers to proper good practices, since we are handling docker/docker-compose/kubernetes for the first time, so there are images of 1.xGb, which i guess that can be reduced a lot with alpine
Build a UI interface to improve workflow (we had some issues with rasa-ui, but are still using it for basics)
Apply good practices on Python codes. As it is my first time coding with python and coming from a JS-mainly background, there are some stuff i would like to improve.
If any of you guys have real-life examples with open-source code for me to study the workflow, file structure and such, I would be thankful. Iām loving it like never before, so I want to provide the best code i can offer! hahaha
Our company have an app and web based e-commerce platform. So we are planing to build a bot which can help user to look for different product with the help of chat bot. For a use case, we are planing for user authentication through the bot.
So my first question is , it it feasible or right use case for a chatbot.
I was exploring different e-commerce chatbots for shopping. But all of them were based on contextual -UI .
Is it practical to implement a shopping workflow from product search to checkout using RASA NLU and RASA core or any contextual AI framework.
I am working with Lichess Team (Chess playing website) to create a chatbot that works with Chess bots. Its still experimental but I got a very crude version of it working with NLU + Core.
The idea is that each chess bot can have its own bot and answers accordingly. So creating a framework for chess bot makers to make their own chatbot using Rasaās tech.
Since I know Kubernetes and its packager Helm Iām working on a simple chart that will make possible to deploy on a cluster a simple chatbot given a github repository for nlu, stories and custom actions.
I already developed a chart that, when installed in the Kubernetes cluster, download stories, actions and nlu and use them to train a Rasa model.
In past I also developed simple Bot for Telegram using BotKit.
The idea would be to have a out-of-the-box Rasa chart to create and deploy self-service Bots.
Iām just wondering:
if this contribution can be a good idea and
to look if some is interested in the creation of the bot (nodeJS with BotKit and Rasa interaction)
I was trying to make my own personal assistant chatbot with Rasa and I reaslised I donāt have access to information - like the weather, traffic, random trivia, random jokes and fun facts, recipes, news, sports results, etc. etc. - basically anything I would like to ask it.
So I decided I would make an information retrieval API for these fetching these kind of things and I think there could be a lot of people using Rasa that could use it. You can check it out at http://fetchable.ai, weāll be releasing an Alpha version soon.
If youāre interesting in using something like this, could you please heart this post If people wanted to give more information, I would love to know:
I have created couple of bots using (Webex teams+botkit) and (Webex Teams+dialogueflow).
Now planning to use RASA stack for compliance reason and using AI capability of RASA.
So appreciate you suggestion on below questions.
Is RASA 1.0.1 provides integration with Webex Teams?
If yes can I just add webex team token details in credentials.yml file ?
If no is it good idea to use botkit along with Webex Teams and Rasa stack ?
Hello all, this is Ranjith from India/Tamil nadu /tirupur . Iām absolutely newbie for RASA.
I have started few days ago. really its an interesting to learn and do chat bots.
I like RASA X very much because without coding anything we can make a chat bot. thanks for entire team for make this.
What Iād like to achieve is a dialogue flow in which the user initially specifies one symptom (or is instructed to provide a symptom), the assistant retrieves a few associated symptoms from some external service (associated symptoms model) and asks the user about those all symptoms as follow up questions. Once the followup questions are all answered, then the assistant passes all the symptoms present (and not present) to some disease prediction model based on the symptoms to output some potential diagnoses.
For now I would just like to keep things simple with either yes the symptom is present, or no the symptom is not present (as Iām not sure how to handle if a user were unsure whether the symptom is present).
Example conversation:
input> I think I have a cough
#the entity is recognized as cough either from nlu.md or a symptoms.txt lookup table
output> letās determine some potential diagnoses
output> do you have a fever?
input> yes/no (or if this is possible via buttons then great)