Adding Natural Language Interface To Minecraft Using Apache NLPCraft
summary
Apache NLPCraft adds a deterministic natural language layer to applications by using a model-as-code approach (YAML + JVM code) with composable named entities and an intent definition language; the Minecraft demo deploys a model to data prop and REST server, runs against a Java Minecraft server, and successfully maps phrases like "give me iron sword" and "make it rain". The demo model contains four intents and about 170 lines of code, includes sample-driven tests, and the integration works end-to-end (minor latency noted).
AI-written summary · about
chapters (6)
- 0:00Start
- 3:26What's So Special about Natural Language
- 9:07Key Features
- 9:32History
- 26:30Semantic Modeling
- 32:13Samples
related talks
05mInterview with
05mGenesis Startup Competition Pitch - Aleph Lab
31mPlaying Minecraft with an AI Generated by GPT-3
32mAI and Minecraft
43mWhat is multimodal RAG, and can we build a village with it?
40mWhat is multimodal RAG, and can we build a village with it?
30mGaming at Scale: What we learned from building our own multiplayer environment
18mWell I Wouldn't Want To Make a *Dys*functional Game
