Manas Tungare

Learn More
Syllabi are important educational resources. Gathering syllabi that are freely available and creating useful services on top of the collection presents great value for the educational community. However, searching for a syllabus on the Web using a generic search engine is an error-prone process and often yields too many irrelevant links. In this chapter, we(More)
We present a location-aware messaging system that lets users read and post notes linked to a particular location. We developed multiple clients (designed to run on desktop computers, personal digital assistants (PDAs) and cell phones) so that users could choose the most contextually-appropriate device to interact with the system. We allowed remote access(More)
There is inadequate support for seamless task migration when users use multiple devices to perform a single task. In this paper we present the Syncables framework, a software framework designed to alleviate the problem associated with task migration. The Syncables framework can be used to migrate task data and state information across platforms. In the(More)
A syllabus defines the contents of a course, as well as other information such as resources and assignments. In this paper, we report on our work towards creating a syllabus repository of Computer Science courses across universities in the USA. We present some statistics from our initial collection of 8000+ syllabi. We show a syllabus creator that is(More)
In this position paper, we argue that in the context of a user’s interaction with multiple platforms, consistency must be supported along with support for user’s task migration. We believe that the user should be able to perform a task using multiple user interfaces through an application that may or may not be similar at the interface level on each(More)
Genetic Algorithms are an important area of Evolutionary Computing, which is a rapidly growing area of Artificial Intelligence. They are a class of algorithms which mimic the natural process of Evolution and Darwin’s principle of Survival of the Fittest – in this case, it refers to the acceptance of the best solution, generated from previous solutions by(More)
Today, people use multiple devices to fulfill their information needs. However, designers design each device individually, without accounting for the other devices that users may also use. In many cases, the applications on all these devices are designed to be functional replicates of each other. We argue that this results in an over-reliance on data(More)
Knowledge workers increasingly use multiple devices such as desktop computers, laptops, cell phones, and PDAs for personal information management (PIM) tasks. The use of several of these devices together creates higher task difficulty for users than when used individually (as reported in a recent survey we conducted). Prompted by this, we are conducting an(More)