CHR for semantic analysis in voice-controlled systems
In a recent project, Fraunhofer Institute uses CHR for semantic analysis in voice-controlled systems. As part of the project Speech Assistance for Citizen Services (S4CS), the conversation logic is modelled in CHR. This approach is fast, flexible, and can be adapted for different dialogue scenarios. The system uses GoCHR, a new CHR interpreter written in the Go programming language.