Selected Projects
Knowledge Models of Software Architecture
Architecture and Design is a knowledge intensive activity. The natural question is – what is this knowledge? Can we capture it in a formal model? We are trying to answer this so that we can use this knowledge-base for applications like architecture assets management, architecture design and architecture training. We are building taxonomies and ontologies for software architecture and are exploring the semantic relationships between various architecture and design concepts.
Agropedia – a Knowledge Management System for Indian Agriculture
This is an attempt to build a content management system for Indian Agriculture knowledge and practice, powered by domain knowledge models for ease of storage and retrieval. The content is expected to have multiple interfaces like semantic browsing, syntactic search, hyperlinked pages etc. The project is being done under the aegis of National Agriculture Innovation Program. The portal is available here
Indian Language Content
I am interested in the problem of publishing Indian heritage content in modern metaphors like the Internet, semantic nets etc. We have developed a clutch of web-sites which have substantial content in Indian Philosophy. See Gita supersite to explore.
OPAALS
In this EU sponsored project OPAALS we are looking at Business Process Modeling and automatic code generation. Especially interested in SBVR, BPMN and related technologies.
Others
In the recent past I also worked on Automatic Tagging, Sentiment analysis and Personal Information Management.