Home Mathematics Knowledge engine for a Hindi text-to-scene generation system
Chapter
Licensed
Unlicensed Requires Authentication

Knowledge engine for a Hindi text-to-scene generation system

  • Priyanka Jain , Ram Bhavsar , B. V. Pawar , N. K. Jain , Hemant Darbari and Virendrakumar C. Bhavsar
Become an author with De Gruyter Brill

Abstract

We have developed Preksha - a text-to-scene generation system for the Hindi language. Hindi is a morphologically rich free word order language. Preksha has three major engines: a language engine, a knowledge engine, and a scene engine. The input text is processed by the language engine using a rule-based approach with a layered contextual pre-parser and a language parser based on the tree-adjoining grammar formalism. The language engine transforms the input text into parsed derived trees represented in a language-independent Extensible Markup Language format. After a review of our earlier version of the language engine, this chapter mainly focuses on the knowledge engine of Preksha that takes these parsed trees as its input and generates output for further processing by the scene engine. The knowledge engine consists of a knowledge extraction module and a knowledge representation module. We introduce object visualization features which support these knowledge engine processes. An example of a scene having multiple objects with spatial relations generated using the knowledge engine is given.

Abstract

We have developed Preksha - a text-to-scene generation system for the Hindi language. Hindi is a morphologically rich free word order language. Preksha has three major engines: a language engine, a knowledge engine, and a scene engine. The input text is processed by the language engine using a rule-based approach with a layered contextual pre-parser and a language parser based on the tree-adjoining grammar formalism. The language engine transforms the input text into parsed derived trees represented in a language-independent Extensible Markup Language format. After a review of our earlier version of the language engine, this chapter mainly focuses on the knowledge engine of Preksha that takes these parsed trees as its input and generates output for further processing by the scene engine. The knowledge engine consists of a knowledge extraction module and a knowledge representation module. We introduce object visualization features which support these knowledge engine processes. An example of a scene having multiple objects with spatial relations generated using the knowledge engine is given.

Downloaded on 3.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/9783110713633-012/html
Scroll to top button