Nathan D. Nichols
Northwestern University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Nathan D. Nichols.
advances in computer entertainment technology | 2006
Nathan D. Nichols; Kristian J. Hammond; David A. Shamma; Sara Owsley
As computers become more integrated into our everyday lives, they will need to be able to interact with us within the context of our world as well as theirs. While it is unlikely that we will ever want all interactions with a computer to mimic dialogs with other people, it is clear that they will need to be able to engage in coherent, compelling conversations with people who are not thinking of them as machines. Our effort, and the system described below, is aimed at approaching this goal by creating a framework for believable performance agents within the content of interactive theatrical experiences.
Human-Computer Interaction: The Agency Perspective | 2012
Francisco Iacobelli; Nathan D. Nichols; Lawrence Birnbaum; Kristian J. Hammond
Journalists and editors work under tight deadlines and are forced to gather as much background and details as they can about a particular situation or event. They have to keep track of useful sources and they have to be able to record what aspects and what portions of the source provided useful information.
next generation mobile applications, services and technologies | 2008
Nathan D. Nichols; Kristian J. Hammond; Lawrence Birnbaum; Lisa Gandy
Shoppers with an Internet-enabled computer have a wealth of product information available to them. By browsing to a variety of Websites, users can conduct searches and compare prices, read reviews, and learn more about a product. These sites are pivot points for a user; once they are at Amazon.coms landing page, for example, they can navigate outwards to a million different products. The idiom of browsing to a central page for a site and then navigating outwards is acceptable when browsing is convenient, with large displays and useful input devices. This process becomes inconvenient, however, when the user is out and about in the world. We have built a system, Pivot, that uses physical objects as pivot points for the user. Specifically, Pivot uses the 1-D barcodes present on every product to deliver powerful services and options to a user on his or her cellphone. These services are chosen to be most useful to a user in the moment and trying to make a purchase decision. This paper describes the motivations for the system, the system itself, its current real-world deployment, and our intended future work.
acm multimedia | 2007
Nathan D. Nichols; Jiahui Liu; Bryan Pardo; Kristian J. Hammond; Lawrence Birnbaum
We propose a machine learning system that learns to choose human gestures to accompany novel text. The system is trained on scripts comprised of speech and animations that were hand-coded by professional animators and shipped in video games. We treat this as a text-classification problem, classifying speech as corresponding with specific classes of gestures. We have built and tested two separate classifiers. The first is trained simply on the frequencies of different animations in the corpus. The second extracts text features from each script, and maps these features to the gestures that accompany the script. We have experimented with using a number of features of the text, including n-grams, emotional valence of the text, and parts-of-speech. Using a naïve Bayes classifier, the system learns to associate these features with appropriate classes of gestures. Once trained, the system can be given novel text for which it will attempt to assign appropriate gestures. We examine the performance of the two classifiers by using n-fold cross-validation over our training data, as well as two user studies of subjective evaluation of the results. Although there are many possible applications of automated gesture assignment, we hope to apply this technique to a system that produces an automated news show.
Archive | 2011
Nathan D. Nichols; Michael Justin Smathers; Lawrence Birnbaum; Kristian J. Hammond; Lawrence E. Adams
Archive | 2012
Nathan D. Nichols; Lawrence Birnbaum; Kristian J. Hammond
advances in computer-human interaction | 2009
Nathan D. Nichols; Kristian J. Hammond
national conference on artificial intelligence | 2010
Francisco Iacobelli; Nathan D. Nichols; Lawrence Birnbaum; Kristian J. Hammond
international world wide web conferences | 2010
Lisa Gandy; Nathan D. Nichols; Kristian J. Hammond
international conference on weblogs and social media | 2009
Nathan D. Nichols; Lisa Gandy; Kristian J. Hammond