Nintent
Nintent (for "Nested intent") was a research project I worked on during my master thesis to use deep learning combined with a top-down parsing algorithm to parse nested queries. Example applications include parsing complex user queries for smart assistants.
Here is an example of solving the task:
[INTENT:GET_EVENT | What's happening in Harvard Square this weekend]
|
+ - [SLOT:DATE_TIME | This Weekend]
|
+ - [SLOT:LOCATION | Harvard Square]
|
+ - [INTENT:GET_LOCATION | Harvard Square]
|
+ - [SLOT:POINT_ON_MAP | Harvard Square]