Questions tagged [nlu]

Use this tag for questions concerning approaches and algorithms specific to NLU (Natural Language Understanding).

NLU (Natural Language Understanding) is a subfield of NLP (Natural Language Processing) that deals specifically with machine understanding and interpretation of human language. NLU goes beyond speech recognition to determine a user’s intent and uses machine learning models to also recognize context, syntax, language patterns and sentiment. Business applications include virtual assistants and chatbots.

63 questions
10
votes
1 answer

which th best RASA NLU or SNIPS NLU?

I would like to know the difference between Snips NLU and Rasa NLU ? which is simpler and powerful ?
Data Scientist
  • 159
  • 2
  • 11
7
votes
2 answers

What is the algorithm behind Rasa NLU?

I see the Rasa NLU use the MITIE and spaCy, but can anyone explain the how they use it and the algorithm behind?
Gary Ng
  • 413
  • 8
  • 16
6
votes
1 answer

Using Regex with Rasa

I'm trying to use Rasa to detect entities such as phone numbers or contract ID. It seems natural to use regular expressions to define precisely those entities, and Rasa does have something called "Regular Expression Features" which allows us to…
Daneel
  • 1,173
  • 4
  • 15
  • 36
5
votes
2 answers

Azure Luis limitation maximum intents?

Is it true Azure Luis only support up to 500 intents per application? https://learn.microsoft.com/en-us/azure/cognitive-services/luis/luis-limits My requirement is more than 1000 intents. How can I use Luis to do that?
KN B
  • 53
  • 3
2
votes
1 answer

snips-nlu not getting installed on docker

Issue: I am installing snips in docker with step 1 given in To Reproduce section. I am ending with No module named 'distutils.msvccompiler' error. I am running everything on Linux based system. is there alternative way to install snips-nlu in…
Drjslab
  • 21
  • 2
2
votes
0 answers

Connect the rasa project built with rasa version 1.10.6 to the latest rasa x version (0.35.x) using the integrated version control feature of rasa x

I developed my chatbot project with rasa 1.10.6 before rasa released rasa 2.0. I would like to know if I can add my old rasa 1.xx project with the current rasa-x version (0.35.x) or with future rasa-x versions, as I don't want to use an old rasa-x…
2
votes
1 answer

How can I take a random input value as a slot variable in Google Actions NLP (google assistant) Console?

Let say I have an app where I want to give someone the weather in a city. The first scene has a prompt: "What city would you like the weather of?" I then have to collect a slot/parameter called conv.param.city: and then use it in my node webhook…
Mark Wagner
  • 1,011
  • 6
  • 11
2
votes
1 answer

What is the difference of a machined learned entity with a list entity constraint vs using a list entity itself when using LUIS NLU entities?

In the v3 api for building LUIS apps I notice an emphasis on Machined learned entities. When working with them I notice something that concerns me and I was hoping to get more insight into the matter. The idea is that when using a machined…
2
votes
2 answers

Is Watson NLU supervised and unsupervised learning API

I was going through the Watson knowledge studio and NLU. I understood that WKS is supervised learning because we have to trained WKS with pattern and taxonomy to get the desired result. Can some body help me to understand about Watson NLU, Do we not…
1
vote
2 answers

NLP Timer *How do I get the order of certain numbers in a string to use setting a timer?

import time import datetime from nltk_utils import bag_of_words, tokenize from nltk.tokenize.treebank import TreebankWordDetokenizer import multiprocessing from playsound import playsound def is_number(x): if type(x) == str: x =…
1
vote
1 answer

Can I load my Rasa NLU model stored in AWS S3 in Rasa server using a python script?

I have trained a Rasa NLU model for intent classification and entity extraction and uploaded it to a S3 bucket. Now how do I load it to Rasa Server using a python script? For example, using a CLI cmd: rasa run --model spacynlu.tar.gz…
Niles
  • 11
  • 2
1
vote
0 answers

RASA Dialog Management: Ho to migrate state-based approach to a story-based approach?

RASA NLU (intents and entities classification) is clear, simple and well implemented. But one of the things makes RASA different from many competitors is RASA dialog machine-learning based dialog management (using stories and rules). Myself (and I…
Giorgio Robino
  • 2,148
  • 6
  • 38
  • 59
1
vote
1 answer

multiple pipelines on the same assistant, depending on language

Is it possible to define two different pipelines and decide which one to use at inference time? (and different models, too) To keep it simple think to an English-Italian MoodBot. Firstly you detect the language used by the user and based on the…
Gianluca
  • 63
  • 3
1
vote
0 answers

Using DIETClassifier outside of Rasa

Is there an example on how to use the DIETClassifier without installing Rasa? Is it even possible? Thanks!
Gianluca
  • 63
  • 3
1
vote
1 answer

ImportError: cannot import name 'RasaNLUConfig' from 'rasa_nlu.config' in Google Colaboratory

I'm trying to make a NLU model. When I run from rasa_nlu.config import RasaNLUConfig I get an error: ImportError Traceback (most recent call last) in ----> 1 from rasa_nlu.config…
user15999653
1
2 3 4 5