Indiana University
Computer Science
The research described here is part of a larger project with the objective of determining if a writer believes a proposition to be true or false. This task requires a deep understanding of a proposition’s semantic context, which is far... more
User generated content is extremely valuable for mining market intelligence because it is unsolicited. We study the problem of analyzing users’ sentiment and opinion in their blog, message board, etc. posts with respect to topics... more
This paper presents a rich annotation scheme for mentions, co-reference, meronymy, sentiment expressions, modifiers of sentiment expressions including neutralizers, negators, and intensifiers, and describes a large corpus annotated with... more
As smartphones become more pervasive, they are increasingly targeted by malware. At the same time, each new generation of smartphone features increasingly powerful onboard sensor suites. A new strain of ‘sensor malware’ has been... more
Distributed Hash Tables (DHTs) such as Chord and Kademlia offer an efficient solution for locat- ing resources in peer-to-peer networks. Unfortunately, malicious nodes along a lookup path can easily subvert such queries. Several... more
Despite the proliferation of mobile health applications, few target low-literacy users. This is a matter of concern because 43% of the United States population is functionally illiterate. To empower everyone to be a full participant in... more
Being aware of one's portion sizes is a key component of maintaining a healthy diet, however, it is difficult for individuals especially low literacy populations to estimate their consumption. Nutritional monitoring applications can help... more
Documents retrieved in response to a user's query should reflect the intention of the user. Keyword searches are not sufficient to accomplish this task. This paper considers Latent Semantic Indexing (LSI) as possible solution. LSI is... more
This paper includes several reasons for the underrepresentation of women in computing, and then describes two low-cost project instances that address the reasons for the decline in women's enrollment in computing classes. One project... more
Starting with the 2003 academic year, the advanced placement (AP) exams in computer science conducted by the college board moved from a C++ to a Java based curriculum. In order to assist high school computer science teachers with the... more
We present performance results on a Windows cluster with up to 768 cores using MPI and two variants of threading - CCR and TPL. CCR (Concurrency and Coordination Runtime) presents a message based interface while TPL (Task Parallel... more