2

I've created a LUIS app in german (de-de) culture.

I wanted to use the the build-in entity datetime (datetimeV2 is not yet available in german culture) to extract the date information from the utterances.

Up to now, I had no luck in getting any date information. Or when luis detects datetime information, it's completly wrong:

The german word 'rhetorik' is detected as datetime

The month 'august' is not marked as datetime entity

Is this because datetime is marked as deprecated? (https://learn.microsoft.com/en-us/azure/cognitive-services/luis/luis-reference-prebuilt-deprecated).

What should I do in my scenario? I read that the datetime is extraced using the https://github.com/Microsoft/Recognizers-Text project.

Should I parse the utterance with this library on my own after getting the luis results in my bot?

Or has somebody better experiance with datetime support in german culture with LUIS?

f0x
  • 55
  • 4
  • 2
    Please consider contributing to the project for datetimeV2 for German culture. – DFBerry Sep 08 '18 at 14:08
  • I'm a bit confused: I tried out the https://github.com/Microsoft/Recognizers-Text with my failing examples from LUIS and they just work fine. So it seems like the Recognizer (with german culture) is already able to handle it. Maybe its LUIS with its deprecated datetime build-in entity type thats causing the problem? – f0x Sep 10 '18 at 13:27
  • Perhaps you could preprocess the utterance with Recognizers-Text, get the date in German, send it on to LUIS for other predictions, then combine the two pieces of information in the client application? – DFBerry Sep 11 '18 at 14:18

0 Answers0