October 05, 2026

NPC Quest generator

 Grounded language can be demonstrated with a speaker to hearer interaction. Such a language game seperates knowledge from each other, that means, the speaker has a different knowledge than the hearer and during the game the mismatch or match gets visible.

The verbal utterances of a speaker can be implemented as NPC Quest generator. This is a random generator who produces quests which have to be fulfilled by the hearer. A possible grammar for a warehouse robot would be:
- action: lookat, moveto, grasp
- noun: greenbox, redbox, roomA, roomB

The NPC quest generator takes this grammar as input and generates possible questions like:
1. lookat greenbox
2. moveto roomA
3. moveto redbox
4. grasp redbox

If the hearer wasn't implemented the robot won't fulfill the quests. The game generates only endless amount of tasks but the robot won't do something.

A NPC quest generator produces high level goals based on a vocabulary. These gals can be used to play a language game which can be "pointing game" or "instruction following". After implementing the hearer in software too, the lahguage game is working autonoamously, that means one side generates the tasks while the other fulfills them.


No comments:

Post a Comment