i wanted to know in short about how the following pipline and policies are created in rasa house…what kind of algorithms that is used to create the following piplines and policies?
What do you mean? All our machine learning algorithms are implemented with Tensorflow. Or do you refer to the former KerasPolicy (it doesn’t exist any more and is superseded by TEDPolicy)?
@j.mosig…can I contact you if you are from rasa team…I have a school presentation tommorow and I have some issues that I couldn’t understand from the rasa…if you are okay please answer me it would help me with my paper thanks
@j.mosig …okay thanks…just answer me this question…the difference between NLP and machine learning in rasa…which part rasa uses NLP and which part is the machine learning algorithm in rasa
@j.mosig…so the pipeline it self is the NLP model …am I right??..from the pipeline I sent you…which one of them uses machine learning to build and which one doesn’t use machine learning ?
The entire pipeline does natural language processing. Most of that processing does not involve machine learning because machine learning is not a good tool, e.g. to split text into words. But machine learning is useful to classify the featurized token sequence (produced by the components before DIET) into intent categories and/or to find entities. That is what DIET does, as explained in our docs.
@j.mosig…thanks a lot…I have now a clear understanding of the pipelines…one more question…among the pipelines that I have posted above the tokenizers and feuterizers doesn’t use machine learning but the rest uses machine learning …
So do u know the kind of machine learning algorithm used to build these pipelines that has machine learning ??
For example diet classifier is rasa inbuilt nlp model I guss…and ducklinghttpextracter is custom component that we include in rasa pipeline if I am not wrong…u said I can use bert if I want for language model feature…and what is the benefit of using that or rasa provide feuterizers so that we can train our data and it could be based on our training data…is bert pretrained model??
Yes, BERT is a pre-trained model from Google. You don’t really need it, but you can add it to the pipeline with the LanguageModelFeaturizer if you like.