Gooru honors the human right to education by creating technology that enables educators and researchers to “open-source” effective practices and content to improve learning outcomes for all.

The Gooru model of learning is a Computer Aided Instruction (CAI) environment that aims to provide effective, individualized learning experiences at scale, by utilizing both adaptive tutoring as well as community interactions. User interaction is modeled around a “Navigation” paradigm, where the subject matter is represented as learning activities scattered across a logical space called the “learning map.” Lessons are modeled as learning pathways in this logical space. The logical space metaphor enables the student to obtain different levels of overview of the subject matter by perusing the landscape, and understand semantic relatedness of topics based on their visual proximity. The learning map is also a social space, where students interact with other learners (other students, human tutors and teachers), rather than only an algorithmic agent.

The underlying paradigm of such a system is called a social machine. The social machine approach is characteristically different from both scalable classroom models like MOOCs and personalized learning environments like Intelligent Tutoring Systems

Sub Projects


I am a research student pursuing my PhD at IIITB. My research interests are Semantic and Web Mining, Knowledge Representation and Management, Social Machines. I have over 9 years of work experience in MNCs like Samsung India Research Centre, Qwest Telecom Software Services and Accenture Services. I have majorly worked on Web technologies , data-centric applications, data workflows. I have completed my Mtech from IIITB in Data Science and B.E in Comp Sc from VTU.