GOAL
In the given domain of communication between a car driver and the user
of car, We have tried to handle all the 'natural sentences' occurring in
the communication i.e. we don't expect to handle odd sentences which occur
very rarely. In the back end of the program we have used Robotic
procedures which can be easily implemented by a robot having very primitive
sensory capabilities and primitive motion. Thus making the work meaningful
for actual implementation in real life.
INPUT:
User is prompt to give map of a city, right now we provide ways to
construct it right there using a window. But the underlying connectivity
graph can be directly read also if the graph is already constructed.
User is prompt to input a command in plain english.
OUTPUT:
The car is moved in the graph accordingly.
The map is represented by a graph representing building, park etc by nodes
of the graph with all all attributes attached of that entity attached to
that node. Roads are represented by edges connecting different nodes.