A Java client for Microsoft's LUIS, including an object model for the query result.
com.fasterxml.jackson.core:jackson-annotations com.fasterxml.jackson.core:jackson-core jackson-databind
LUISClient client = new LUISClient(LUIS_APP_ID, LUIS_SUBSCRIPTION_ID);
LUISResult result = client.queryLUIS("show me the weather");
System.out.println(result.getIntents()[0].getIntent());