If you found this article useful, please consider subscribing to our YouTube channel and sharing this post on social media.
This post is based on a conversation from our Podcast with Jijith Nadumuri Ravi, who shares valuable insights from his expertise in NLP, Game Engine Development and Metaverse. While our team remains committed to providing accurate and up-to-date content, this article reflects the personal views and experiences of our guest.
From Ancient Bharat to the Metaverse
Table of Contents
From Game Engineer to Scientist at ISRO to the world of Metaverse
My journey has been anything but conventional. It all started in the late 1990s, when I was deeply immersed in the world of game development. Fast forward to today, I find myself contributing to advancements in Natural Language Processing (NLP) and exploring the fascinating potential of the Metaverse. This transition, from being a game engineer to a scientist at ISRO and now focusing on NLP and virtual worlds, has been driven by a blend of curiosity, adaptability, and a passion for technology.
Early Days in Game Development
In the late 1990s, the gaming industry was still in its early stages, and the tools we have today—like Unity or Unreal Engine—didn’t exist yet. I was fascinated by the idea of creating immersive virtual worlds, so I decided to build my own game engine. Using DirectX, OpenGL, and C++, I developed a game engine that could handle complex 3D graphics, which was a big challenge at the time.
It was a passion project, but little did I know that this experience would lead to something much bigger. The skills I developed in game development, particularly in creating interactive 3D environments, would play a crucial role in the next phase of my career.
Bridging Game Development with Space Research
In 2000, my expertise in game engine development unexpectedly opened a door to ISRO, the Indian Space Research Organisation. ISRO was looking for individuals who could create 3D software for their space missions, including the Chandrayaan and Mars Orbiter missions. My background in game development was a perfect fit, and I joined the team as a scientist.
At ISRO, I worked on various projects that combined technology and history. One of the most fascinating was my work on the Saraswati River project, where I used remote sensing technology to analyze satellite images and trace the ancient river’s path across Northwestern India. This blend of technology and history piqued my interest in ancient texts like the Ramayana, Mahabharata, and the Vedas, which would later guide me into the world of Natural Language Processing (NLP).
Exploring Ancient Texts with NLP
My curiosity about ancient texts led me to dive into the field of Natural Language Processing (NLP). Back in 2009, NLP was still in its infancy, and it wasn’t as widely used as it is today. I began working on parsing ancient texts using computational techniques, focusing on extracting grammatical structures like nouns, verbs, and objects from complex sentences.
At that time, NLP was far from mainstream, and tools like ChatGPT didn’t even exist. My work was pioneering in its own right, as it laid the groundwork for future advancements in the field of AI and NLP. Over the years, NLP has evolved tremendously, and today, we see AI tools like ChatGPT that can process and generate human-like text, all thanks to the foundational research done back in the early 2000s.
Text Analysis through NLP and Geography
The study of ancient texts, such as the Mahabharata, is no longer limited to traditional methods. Thanks to advancements in Natural Language Processing (NLP) and modern geographic analysis tools, we can now extract valuable insights from vast volumes of text and connect them with real-world geographical data. This combination of technology and history provides us with a clearer picture of ancient societies, their cultures, and the landscapes they inhabited.
Text Parsing and Information Extraction Using NLP
One of the most powerful applications of NLP is text parsing, where large volumes of ancient literature, such as the Mahabharata with its 100,000+ verses, are analyzed to identify key entities, events, and relationships.
Entity Recognition
NLP algorithms are capable of extracting important terms like names, places, and events from ancient texts. For example, a text parser could identify all instances of the “Pandavas” or “Arjuna” and map out their relationships with other characters or entities in the text.
- Key Entities: These include characters (e.g., “Pandavas,” “Arjuna”), places (e.g., “Hastinapura,” “Kurukshetra”), and objects (e.g., “bow,” “chariot”).
- Relationships: By analyzing sentence structure, NLP tools can also map out the relationships between these entities. For instance, how the Pandavas interacted with other kingdoms or their travels across India.
Pattern Recognition and Relational Mapping
Once entities are recognized, the next step involves grouping sentences that contain specific entities. This allows for the creation of relational maps, where the connections between characters, their journeys, and their relationships with various places and events are documented.
- Example: Connecting the journeys of Arjuna, tracking his travels across different kingdoms, and linking those locations with historical or geographical data.
Automated Page Creation for Documentation
By using NLP, structured outputs such as web pages, charts, or data visualizations are automatically generated. These tools document the insights gathered from text analysis, creating a comprehensive, easy-to-understand record of the relationships and events described in ancient texts.
Leveraging Geography Skills and Tools for Deeper Insights
NLP is not the only tool helping researchers gain insights into ancient texts. Geographic analysis plays an equally important role in understanding the places, terrains, and environments described in these texts.
Map Analysis: Modern Tools Meet Ancient Geography
- Google Maps: Modern geographic tools like Google Maps are used to correlate ancient texts with current geographic locations. This can help pinpoint locations mentioned in texts, such as the cities, rivers, and mountains referenced in epics like the Mahabharata.
- Hydrology and Topography Maps: These maps allow researchers to analyze river systems and terrain elevations, helping to understand how ancient civilizations interacted with their environment. For example, understanding how the ancient Saraswati River, mentioned in the Vedas, once flowed through what is now a desert region.
- Paleogeographic Maps: These maps account for historical changes in geography, such as sea-level fluctuations post-Ice Age. This information is crucial for understanding how regions like Gujarat evolved over time due to changes in coastlines and landmasses.
Paleoenvironmental Data and Historical Cartography
- Benthic Maps: These maps show the depth of oceans and submerged lands, offering insights into how coastlines and landmasses shifted over time. Studying regions like Gujarat, which has seen significant changes due to fluctuating sea levels, gives us a clearer view of the environmental conditions in ancient times.
- Historical Cartography: Comparing modern maps with ancient descriptions from texts can help locate lost cities, identify ancient trade routes, and map out historical landmarks. This cross-referencing of ancient texts and modern maps is an essential tool in archaeological and historical research.
Synthesis: Integrating Textual and Geographical Insights
Effective research requires more than just the ability to parse texts and analyze maps—it involves synthesizing information from multiple sources.
Familiarity with Ancient Texts
Reading and understanding ancient texts is crucial. Researchers need to gain contextual knowledge to complement computational analysis. Understanding the cultural, religious, and social contexts of these texts provides a richer perspective on the data extracted by NLP.
Cross-Referencing Information
Cross-referencing ancient texts with modern geographic data and historical records is essential. It ensures that the insights gathered are accurate and reflect both ancient and contemporary knowledge.
Visualization Tools
Once insights have been gathered, they are mapped visually using tools like GIS (Geographic Information Systems) or custom-built visualizations. These tools help bring together ancient descriptions and modern geography, providing a visual representation of how past societies interacted with their environments.
Bridging Ancient Texts with Modern Technology
The integration of NLP and geographic analysis isn’t just about theoretical research; it has practical applications that bring ancient history to life.
Identifying Ancient Routes and Timelines
By combining NLP with geographic tools, researchers can trace the routes taken by ancient characters or document the spatial relationships between key events in history. This information can be used to create timelines or visual maps that align ancient narratives with actual geographic locations.
Understanding Environmental and Societal Contexts
Geographic analysis and NLP also help us understand the environmental settings in which ancient stories took place. For instance, by studying hydrology and topography maps, we can gain insights into how rivers, mountains, and other natural features influenced ancient societies.
Creating Educational and Research Platforms
Insights gathered from these analyses can be fed into books, academic research papers, or online platforms, where they can be shared with a global audience. By documenting ancient events, timelines, and geographical correlations, we can make ancient history more accessible and engaging for modern readers.
The Parallels Between Game Engines and NLP Evolution
When I reflect on my career, I often draw parallels between the evolution of game engines and the rise of NLP. Just as game engines like Unity and Unreal democratized game development, making it accessible to developers across the world, NLP has experienced a similar shift in recent years.
In the past, I was creating custom game engines from scratch, just as I was pioneering NLP techniques. Today, AI tools like ChatGPT have made NLP far more accessible, much like the way game engines have empowered developers to create immersive games without needing to build engines from the ground up.
The Rise of Mobile Gaming
While my early work focused on PC-based games, I also observed the rise of mobile gaming. In the early 2000s, mobile phones didn’t have the capabilities to support advanced games. However, with the rise of smartphones after 2010, mobile gaming exploded.
By 2015, mobile devices had become powerful enough to run sophisticated games, and the mobile gaming industry flourished. My earlier work in game development proved invaluable, as I watched mobile gaming evolve into the massive industry it is today.
The Metaverse: My Current Passion
As I continue my exploration of NLP and AI, I am now venturing into the world of the Metaverse. The Metaverse represents a new frontier in virtual worlds, combining elements of gaming, social interaction, and augmented reality. The knowledge and experience I gained from my time in game development, coupled with my work in space research and NLP, are all coming together as I dive into this next phase of my career.
The Metaverse is still in its early stages, but its potential is immense. I am excited to be part of this evolving landscape, where the boundaries between the physical and digital worlds are becoming increasingly blurred.
Career Shifts and Transitions
In today’s fast-paced world, career shifts are becoming increasingly common. The ability to transition between diverse fields while ensuring stability and growth is crucial. In this section, I’ll share my personal journey of transitioning across multiple industries—from gaming to space technology, natural language processing (NLP), and beyond.
Managing Career Shifts: My Approach to Seamless Transitions
Building a Strong Foundation of Transferable Skills
One of the key reasons I’ve been able to navigate career shifts smoothly is by building a foundation of transferable skills. My background in software development, 3D rendering, and natural language processing (NLP) has allowed me to pivot into different industries without feeling disconnected from my previous experiences. The ability to apply these skills in various contexts—whether it’s in gaming, space technology, or ancient text analysis—has been vital in my career transitions.
Emphasizing Lifelong Learning
Each career shift required me to adapt and learn new things. Moving from gaming to space technology, for example, meant applying game engine expertise to spatial computing and extended reality (XR) applications. Similarly, applying NLP to ancient texts was another learning curve that enriched my expertise. The key has always been my passion for continuous learning, which keeps me relevant and allows me to excel in each new domain.
Leveraging Interdisciplinary Interests
My career hasn’t been a random collection of unrelated roles; instead, it’s been a progression where technology, creativity, and problem-solving intersect. Even when I joined ISRO, the core skills of software architecture and 3D simulations were directly aligned with my previous work in gaming. Each role has been a way to explore a different expression of these interests.
Seizing Opportunities at the Right Time
Opportunities often come when your skill set is uniquely suited to emerging fields. For instance, the rise of spatial computing and XR after 2016 created a demand for 3D design tools beyond traditional gaming, which matched my expertise in game engines like Unity and Unreal Engine. Timing and readiness are crucial in ensuring that your skills are aligned with the opportunities that arise.
Why I Made These Career Shifts
A Passion for Exploration
Each transition in my career wasn’t just about a job change; it was about exploring new horizons. Whether it was venturing into space technology or analyzing ancient texts using NLP, I’ve always been driven by a desire to learn and discover. The journey of exploration has been as rewarding as the destination itself.
Alignment with Emerging Trends
I also made career shifts based on emerging trends in technology. For example, the rise of extended reality (XR) and the growing importance of NLP in AI research presented exciting opportunities for me to contribute in meaningful ways. Being able to align my skills with these fields allowed me to work on cutting-edge projects.
Solving Real-World Problems
Throughout my career, I’ve focused on applying my skills to solve practical, real-world problems. Whether it’s using 3D modeling to design better systems or leveraging NLP to uncover insights from ancient texts, my goal has always been to create impactful solutions that matter.
Ensuring Stability During Career Transitions
Thorough Research
Before transitioning into a new domain, I always conducted deep research. This involved understanding the future potential of the field, assessing how my skills could contribute, and determining how well I’d fit into the industry. Doing this groundwork ensured that my shifts were well thought out and sustainable.
Small Experiments Before Big Commitments
I often explored new areas informally before fully committing to a career shift. For instance, my work in NLP on ancient texts began as a passion project. It gradually grew as I started seeing its potential. Starting small and testing the waters has been an effective strategy in ensuring the success of each transition.
Falling Back on Core Expertise
In any career shift, having a solid fallback option is crucial. In my case, my expertise in software development has always provided a safety net. Even if a pivot didn’t work out as planned, I knew I could return to a technical role and continue contributing in the software industry.
Industrial Applications of 3D Software
Today, 3D design tools like Blender, Unity, and Unreal Engine have far-reaching applications beyond the entertainment industry. These same tools are now revolutionizing various industries by improving decision-making, training, and visualization. Here are some key industrial applications of 3D software:
Automotive Industry
In the automotive sector, 3D models are used extensively for car design, virtual test drives, and showroom experiences. These tools help automotive companies create realistic prototypes and simulations before physical production begins.
Manufacturing
In manufacturing, XR technologies are used to simulate factory layouts, manufacturing processes, and even training environments. These virtual simulations help optimize factory operations, improve efficiency, and reduce errors in production.
Healthcare
The healthcare sector has also benefitted from 3D technologies. Virtual reality (VR) and augmented reality (AR) simulations are used to train surgeons, medical staff, and even patients. These simulations provide a safe, controlled environment for practicing complex procedures.
Real Estate
In real estate, 3D modeling and virtual reality have made property tours more immersive. Virtual tours allow potential buyers to explore properties remotely, saving time and resources while providing a more interactive experience.
Education and Training
3D software plays a vital role in education and industrial training. Virtual labs, simulations, and interactive learning experiences have transformed the way training programs are conducted, allowing for more engaging and effective lessons.
These examples show how the same 3D modeling and design skills that were once used to create games and animations are now helping industries solve real-world problems and improve their processes.
Skills to Focus On for a Dynamic Career
3D Content Development
- Tools: Blender (a popular free tool), 3ds Max, Maya.
- Skills: Environment design and content creation for virtual spaces. These tools allow professionals to design immersive virtual environments, a key skill for the metaverse and XR industries.
Game Engines
- Tools: Unity, Unreal Engine.
- Applications: These game engines are crucial for developing immersive virtual worlds and business solutions. Understanding how to build interactive and dynamic environments is central to roles in gaming, XR, and metaverse-related work.
Programming and Design
- Areas: Game design principles, environment design, user experience (UX).
- Emerging Trends: The integration of generative AI, like ChatGPT, is transforming content creation and interaction. Staying ahead of such trends helps professionals in game development, XR, and the metaverse maintain a competitive edge.
Business Understanding
- Roles: Business analysts focusing on industry-specific solutions.
- Applications: Professionals who understand the applications of XR in various industries like education, healthcare, and real estate are becoming increasingly sought after. They play an important role in developing virtual classrooms, training simulations, and architectural visualizations.
Emerging Technologies
Integration of AI and generative models is a significant trend that enhances metaverse experiences. Learning how to combine creativity with cutting-edge technologies will be key to creating next-generation immersive solutions.
Advice for Aspiring Professionals
Adopt a Lifelong Learning Mindset
Stay updated with evolving tools, technologies, and trends. The fields of gaming, XR, and metaverse are constantly evolving, so continuous learning is vital to staying relevant.
Leverage Opportunities
Explore initiatives like ISRO’s student programs, such as developing and launching nano-satellites. These hands-on experiences provide invaluable skills and real-world insights that will shape your career.
Focus on Interdisciplinary Learning
Combine creativity, technology, and business acumen to solve complex problems. The most successful professionals in these fields are those who can seamlessly blend these different areas of expertise.
How to Succeed in Transformative Industries
Success in fields like gaming, metaverse development, and XR requires more than just technical skills. It requires vision—a vision for how your work can solve real-world problems. By dreaming big and equipping yourself with the right skills, tools, and mindset, you can thrive in these transformative industries. Stay adaptable, keep learning, and always aim to contribute meaningfully to the advancements shaping the future.
This conversation with Jijith Nadumuri Ravi serves as an inspiring roadmap for anyone eager to embark on a career in cutting-edge technologies. Whether you’re a student, a professional looking to pivot, or someone eager to explore the intersection of creativity and technology, these insights are invaluable in navigating the dynamic career landscape of today.
References
Popular Right Now !

🌏 Top Countries Accepting Indian Board Scores for Study Abroad Admission (2026 Guide)
For decades, study abroad seemed like a dream that required cracking entrance exams like the SAT, ACT, or

5 Effective Ways to Assist Someone Experiencing Suicidal Thoughts
According to the World Health Organization (WHO), more than 720,000 people die. .

Why Layoffs Happen and What Students Can Do to Stay Ahead
Layoffs occur when companies reduce their workforce to cut costs or adjust to lower demand.
Hi Sir, please response our comments on youtube. Could you please create a podcast on Gen AI and what are the career opportunities in this direction?
Thanks 🙂