Tuesday, April 26, 2011

Bonus Paper #1: iSlideshow: a Content-Aware Slideshow System


Reference
iSlideshow: a Content-Aware Slideshow System
Jiajian Chen, Jun Xiao Gao
IUI 2010 - Hong Kong

Summary
A software tool for viewing slideshows in a content aware manner is detailed throughout this paper. The software has two major modes. One mode focuses on grouping similar photos into theme clusters and then displaying them together. The other mode uses facial recognition to focus on a particular individual. Artifacts like the time the picture was taken is also considered. A method for seamless tiling of images is also described. Transitions make use of the facial recognition feature for an added effect. A pilot user study indicated high marks in experience, fun, and acceptance in comparison to other slideshow systems.

Analysis
This was a simple implementation project that really isn't much more than combining a few existing technologies into a nice ascetically pleasing package. With that said, I think it was probably a very fun project to work on and very satisfying. As a person interested in video, animation, and anything related I always enjoy seeing the more creative work like this come to life. This project has a few contributions in terms of OpenGL use for transitions but that's about it. A very nice implementation.

Sunday, April 24, 2011

Paper Reading #25 - Finding Your Way in a Multi-dimensional Semantic Space with Luminoso

Comments

Shena Hoffman

Aaron Kirkes


Reference

Finding Your Way in a Multi-dimensional Semantic Space with Luminoso

Robert Speer, Catherine Havasi, Nichole Treadway, Henry Lieberman

IUI 2010 - Hong Kong


Summary

This paper focuses on an interface designed to aide researchers in visualizing a semantic space. A strong focus is placed on recognizing links between semantic data as well as identifying patterns in the data. The process relies on two earlier developed tools which create the semantic nodes of interest. A set of documents is input, with the option to mark certain documents as more important than others. Relationships are then determined between documents by comparing natural language patterns. A projection of the multidimensional data into 2D screen space is then performed -- yielding a circular like representation. The paper focuses on the action of “grabbing” which allows a user to select a particular semantic aspect and change the projections to gain more insight into connections.



Analysis

While this paper didn’t quite sell me on the “grabbing” feature (which it over emphasized), I think the overall interface and tools presented here would be quite useful when looking at large datasets. It would be interesting to take data from a user’s web browsing history and run it through this process. It would be particularly interesting to see what kind of links are derived by the algorithms as far as thoughts sparking other thoughts--- I think we might see some neat connections we wouldn’t otherwise think of. Overall this is an interesting tool and I’d be interested in experimenting with it.

Living With Complexity: Full Blog


Reference
Living With Complexity
Donald Norman
Basic Books - 2010

Summary
This book focuses on the idea that complexity is naturally present in the world and in the devices we design. Attention to coping with these complexities in design is given. Norman explains that some amount of complexity is enjoyable. As an example, many people seek out complex concepts and attempt to master them for the sake of enjoyment. In design it is common for people to desire simplicity but also want increased features and functionality. This leads to the need for a careful balance from the designer. Overall the goal must be understandability over complexity or simplicity. Norman continues to discuss the way we embed information and cues into the world. He implies that designs should focus on including cues for their use and purpose. Forcing functions are an effective way of constraining user actions and shaping user direction. People often look to their environment for cues or signifiers. Culture can complicate the interpretation of these cues, but good design provides signifiers which are for the most part universally identifiable.

Discussion
While this book was an interesting discussion of the battle between simplicity and functionality within design, it was mostly a repeat of other Norman concepts. Though some of his viewpoints seem to have changed between this book and Design of Everyday Things, for the most part the views are the same. The book makes good points about understandability being the focus of design rather than simplicity or feature inclusion. Despite this recognition, I felt few examples of how to accomplish this were given. The idea that simplicity is not good is interesting, and I'm not sure if I agree completely, but I do recognize understandability as most important.

Thursday, April 21, 2011

Living With Complexity: Microblogs

Chapter One
Summary
Basic ideas of complexity within the world are explored. The difference between complexity and being complicated is explained. Complex things may be able to be mastered over time and could even be enjoyable. On the other hand complicated items can be confusing and difficult to use

Discussion
Yes, complexity exists in the world. From this first chapter it is not clear where this argument is heading. There is both support for complexity and simplicity.

Chapter Two
Summary
Individuals are largely responsible for the creation of either complex or simplistic models of understanding. Norman argues that people create their own conceptual models and choose either simple or complex at this stage. There are further arguments for the complexity of even simple items. Norman settles on middle ground -- focusing on understandability regardless of complexity.

Discussion
I appreciate the focus that is given to establishing a balance between simplicity and features. Too often, I find that products are overly simplified or overly complicated -- it is definitely a place where the perfect balance must be found. Example: iPhone too simple, Android too complex.

Chapter Three
Summary
Norman explores the fact that simple everyday items are often complex in nature of understanding. As an example he complains about having to maintain multiple passwords. This leads to the storage of the passwords within the physical world, which leads to the defeat of the purpose of passwords. Forcing functions are explored as a manner for constraining understanding of information.

Discussion
This felt like a return the Design of Everyday Things and its involved discussions of Norman's dislike of everyday items which are complex. Good points about using forcing functions to help shape user behavior are made here though.

Chapter Four
Summary
This chapter focuses on indicators which can be embedded into design to provide individuals who are using the device with direction. Signifiers, which seem much like affordances, are said to be perceived affordances. A discussion of the differences of culture on signifiers is presented

Discussion
This chapter makes good points about people looking for social cues within their environment and from other people. It is evident that design should include affordances which act as signifiers for the user to understand how to best use the device.

Media Equation: Full Blog


Reference
Machines and Mindlessness: Social Responses To Computers
Cliff Nass, Youngme Moon
Journal of Social Issues - 2000

Can Computer Personalities Be Human Personalities?
Cliff Nass, Youngme Moon, BJ Fogg, Byron Reeves, Christ Dryer
CHI 1995

Computers are Social Actors
Cliff Nass, Jonathan Steuer, Ellen Tauber
CHI 1994

Summary
Together these papers summarized the work of Cliff Nass, Byron Reeves and Youngme Moon in extending the social actor role to computers. The papers establish the Media Equation which simply states that Media is equivalent to real life. This theory enables treating computers as a social actor when studying interactions with users. The papers go to significant lengths to describe and counter alternative theories for the behaviors of humans observed in experiments supporting the idea of the Media Equation. The papers also identify the minimum set of attributes required to gain social attribution to a machine.

Discussion
The Media Equation is of high interest to me, as the research group I work in is attempting to extend the equation to human-robot interactions. Because of this, I have had to chance to be on a team with Dr. Cliff Nass and directly hear his ideas and previous experiences. To this point, it seems apparent in our research that the Media Equation does apply to robotics and it is highly noticeable anytime we bring robots to interact with the general public.


Wednesday, April 20, 2011

Why We Make Mistakes: Full Blog


Reference
Why We Make Mistakes
Joseph Hallinan
Crown Archetype 2009

Summary
In this book the error prone nature of humans is explored in detail through various studies and observations. The book is structured in a way which brings attention to varying areas of error and mistake making. Each chapter focuses on a different area, as a overall picture evolves. Mistakes are easily made by humans, as we are not perfectly configured for the world we live in. Characteristics like imaginative memory and association through emotion are brought into the light as the author focuses on many of the day to day issues which humans experience. For example, people often make up details related to memories which boost their own image. The author continues to look at issues related to framing or anchoring and the trouble which can be caused by incorrectly framing a situation. Additionally, an exploration of multitasking and skimming is performed. This reveals that humans have great trouble multitasking and often don't pay attention to all of the details of things they are experienced with. Behavior between men and women is also different and therefore leads to different mistakes being made. Additionally, the way a person was raised can influence the types of mistakes they are prone to. There is also a tendency to inaccurately predict the future as being good. The author provides suggestions for correcting these mistakes throughout.

Discussion
This book provided quite a collection of studies and activities that have illustrated the human tendency to make mistakes. There seemed to be a heavy focus on citing behavior of people as the most compelling evidence for our condition. Many of the examples were of things I have noticed before and it was nice to see someone else recognize them. Applying this information to Computer Science is interesting in that there are many diverse and specific lessons to be learned from each chapter and each example. I feel overall the common theme is that there will be errors regardless of the system and we should be ready for them.

Paper Reading #24 - Using Language Complexity to Measure Cognitive Load for Adaptive Interaction Design

Comments

Jaideep

Joe


Reference

Using Language Complexity to Measure Cognitive Load for Adaptive Interaction Design

M. Asif Khawaja, Fang Chen, Nadine Marcus

IUI 2010 - Hong Kong


Summary

This paper attempts to discover some correlation between language complexity and cognitive load. The long term focus is that when speech technology is a able, a system could detect a user’s cognitive load through their words. The paper inspected transcribed speech data from bushfire response teams during both high and low cognitive load experiences. The paper hypothesized that increased cognitive load would lead to lower complexity in vocabulary. Additionally the paper hypothesizes that easy tasks will result in short simple sentences opposed to more difficult tasks which will have longer sentences. As predicted increased cognitive load led to lower complexity in vocabulary. However, there was an increasing trend in complex word ratio showed a increase with cognitive load.


Analysis

This work was interesting, as it is evident in everyday life that humans alter their speaking patterns and word choices depending on the situation. I would have enjoyed seeing a study focused on pauses, tone, and volume of speech -- as these are attributes which supply quite a bit of information and that could be somewhat measurable in realtime with current technology. Also interesting would be the study of cultural differences in patterns associated with cognitive load. This work is very motivating of future studies and areas of study.

Monday, April 18, 2011

Paper Reading #23 - Activity Awareness in Family-Based Healthy Living Online Social Networks

Comments

Shena

Paola


Reference

Activity Awareness in Family-Based Healthy Living Online Social Networks

Stephen Kimani, Shlomo Berkovsky, Greg Smith, Jill Freyne, Nilufar Baghaet, Dipak Bhandari

IUI 2010 - Hong Kong


Summary

This work focuses on using social networking features to supply users with an awareness of healthy activities which are taking place around them. The basic idea is that surrounding yourself with news of other people’s healthy activities will inspire you yourself to be healthy. To study this, families of 4 were given access to a social networking tool that either did or did not support activity awareness. At the end of the study period both groups were evaluated to determine the effectiveness of the activity awareness feature. The results indicated that users with access to the activity awareness feature were more motivated to be active and more aware of their health.



Analysis

This paper illustrates that what we know to be true in the real world about activity awareness also applies in social networking situations. Personally, I do not find any real world potential for this idea. I think at best it will have a niche group (people interested in physical fitness) as regular users. I am uncertain of the study’s design, and feel that any feature presented could have had the same effect. For example, replace physical fitness with recently watched movies and you would probably observe that one group had better awareness of their friends recently watched movies. Overall I don’t find much of a contribution in this paper.

Wednesday, April 13, 2011

Paper Reading #22 - A $3 Gesture Recognizer - Simple Gesture Recognition for Devices Equipped with 3D Acceleration Sensors

Comments

Adam

Shena


Reference

A $3 Gesture Recognizer - Simple Gesture Recognition for Devices Equipped with 3D Acceleration Sensors

Sven Kratz, Michael Rohs

IUI 2010 - Hong Kong


Summary

This paper presents an algorithm for using 3D accelerometer data in the task of gesture recognition. The algorithm presented is simple in nature and easily implementable for prototyping situations. It uses only trigonometric and geometric calculations and is sensor independent. It has a success rate of 80% and can support about 10 to 15 gestures successfully. The recognizer requires little training data. A user study with 12 participants indicated the 80% success rate.


Analysis

I was greatly disappointed to find out that this was not a $3 hardware device but rather an algorithm. However, I really appreciated the direct and thorough nature of this paper. It presented its exact claims and its shortcomings. It acknowledged its scope of application and its reason for being a good choice within that domain. Additionally, it’s always nice to have some basic algorithms to use when you aren’t looking to be the world’s best at something (like when prototyping). Overall this paper illustrated the power of simple algorithms and their usefulness.

Media Equation: Microblogs

Part 1 - Machines and Mindlessness
Summary
This paper examines the general social reactions that people have towards computers during an interaction. Social responses such as politeness are apparent in interactions. The paper explains that this is not caused by human ignorance or inability to recognize the computer as non-human, but rather simple cues which subconsciously create social reactions in the brain. Attributes such as politeness, reciprocity, self-disclosure, and gender are illustrated in the examined studies. Attention is given to clarifying that this is not because of factors like anthropomorphism.

Discussion
The concepts discussed in this paper are easily observable in everyday life. This study really proves the idea of the social treatment of computers by illustrating it in so many different ways. Direct parallels to psychology of human to human interactions can be seen in the experiments. I appreciate the thorough nature of the studies run.


Part 2 - Computers Are Social Actors
Summary
This paper focuses on disproving ideas that the social interactions between machines and humans are the result of some sort of dysfunction or ignorance of the user. The experiments focused on aspects like politeness, gender, and the computer opposed to the programmer of the computer. The studies continued to find that social attributes are given to machines by humans and are not the result of any kind of dysfunction or ignorance.

Discussion
This paper was nice in that it gives detailed accounts of the trials used to establish the truth of these rules. The experiments are cleverly designed and very interesting from a Computer Science standpoint. They give clues as to how we can create programs which elicit social responses from users, without the need for extremely complex software.


Part 3 - Can Computer Personalities Be Human Personalities?
Summary
This work focuses on the identification of the minimal set of attributes required to create a personality within a machine. Attention is given to the ideas of dominance and submission traits within personality by assigning them to computers within experiments. Results continued to indicate that human-human psychological theory holds true for human-machine interactions (where the machine has a set of social attributes).

Discussion
This paper was mostly a repeat of what we've seen illustrated in previous papers. However special emphasis was given to the main hypothesis with many details given. The conclusions, though not surprising (based on the other papers), are important for the field of Computer Science and software/hardware design.

Monday, April 11, 2011

Paper Reading #21 - A Multimodal Labeling Interface for Wearable Computing

Comments

Steven

Adam


Reference

A Multimodal Labeling Interface for Wearable Computing

Shanqing Li, Yunde Jia

IUI 2010 - Hong Kong


Summary

Using wearable computers poses an interesting question when it comes to user input. This paper examines the idea of labeling objects using a wearable computer system without the use of a keyboard and mouse. The system is equipped with a stereo camera and speech recognition capabilities. Using these two technologies the user can indicate a region of interest with a gesture recognized by the vision system. The user can then utter a word to describe the selected real world object and thereby label it for future recognition by the system. Studies indicated the system showed a large speed boost from traditional keyboard and mouse entry. Performance was best on easily distinguishable large objects.


Analysis

Well mission accomplished if you want to wear a bulky computer system and label things in well lit low noise environments. Otherwise, this technology is probably not quite ready for you. The paper addresses valid concerns about input devices for wearable computers, but the good results are hard to believe. Speech recognition and vision are two very difficult areas, especially when users are in uncontrolled environments with noise and varying lighting conditions. Wearable computing is supposedly emerging as a convenience, but right now these systems seem impractical for daily use. The gesturing concept presented in this paper seems logical, but the wearable computer seems a bit imposing. Overall the paper presents a great prototype but isn’t quite ready for mainstream use.

Wednesday, April 6, 2011

Paper Reading #20 - Supporting Exploratory Information Seeking by Epistemology-based Social Search

Comments

Patrick

Paoloa


Reference

Supporting Exploratory Information Seeking by Epistemology-based Social Search

Yuqing Mao, Haifeng Shen, Chengzheng Sun

IUI 2010 - Hong Kong


Summary

This paper looks at new techniques for improving exploratory search strategies. There is a large focus on reusing searches to aide other users in their quests for information. The system proposed, Baijia, uses an epistemology-based search in addition to exploratory information seeking techniques to add a new dimension of relevance assurance to search. When a search is run a user can select pages to add to the epistemology. Other users rank these epistemologies. As use of a particular epistemology increases it becomes more reliable and helpful to new searchers. In effect, users benefit from previous searches. The system was compared against data which AOL released regarding their search engine. It was demonstrated that this system creates a better performance than the AOL system.


Analysis

This is one of many approaches to creating more relevant search results. Over the past few years we have learned both the beneficial and negative power of crowd sourcing information. While sites like Wikipedia for the most part enjoy great benefits from polling users for data, they are also occasionally attacked and caused to show incorrect data. I could imagine a system like this being attacked in order to augment search results for financial or political purposes. I think future work should focus on noticing trends which seem oddly motivated in systems like this.

Things That Make Us Smart: Full Blog


Reference
Things That Make Us Smart
Donald Norman
Basic Books 1994

Summary
This book focuses on the cognitive artifacts which effect a user's understanding and perception of a system. A strong argument for human-centered, rather than machine-centered design is given. Humans are subject to emotion and distraction and systems must account for this when interacting with them. Cognition is divisible into two major areas: experiential and reflective. These two approaches allow either reaction to events in an automatic manner or the ability to compare two choices and form a decision. Emphasis is given to the fact that both types of cognition must be considered when designing a system. Styles of learning are also important to the creation of easily understandable and usable systems. Learning can be divided into accretion (acquiring information), tuning (becoming an expert or mastering something) and restructuring (or internal reflective thoughts). Also important to understanding of a system is the method by which we represent concepts in the world. Norman also details cognitive artifacts and their various meanings to different individuals.

Discussion
The most interesting portion of this book was that of learning methods and representations. Understanding these concepts can lead to the creation of systems which are enjoyable to use and easy for users to learn. Humans are capable of recognizing many symbolic representations and the correct usage of these in software design can be very beneficial to a system. The idea of increasing motivation within education is particularly interesting.

Monday, April 4, 2011

Things That Make Us Smart: Microblogs

Chapter One
Summary
A comparison of machine oriented versus human oriented design is presented. Norman argues for the increasing of human centered design rather than machine oriented methods. Cognition is explored in terms of experiential and reflective cognition. One of these leads to reaction to events and the other to comparisons and decision making.

Discussion
This seems to point out the obvious, that humans are subject to emotion and aren't the perfect thing to interact with. System should take this into account and build in flexibility so that human emotional responses can be handled.

Chapter Two
Summary
This chapter focuses on the different types of cognition and learning. The different learning styles are expressed as accretion, tuning, and restructuring. The first is useful in discovering and capturing information, the second in becoming an expert, and the third on refining understanding. Various methods for dealing with each type of cognition are explored as well.

Discussion
The discussions of improving learning or educational styles was very interesting. I don't agree with Norman's ideas that motivations like video games can successfully increase learning or educational efforts. It seems like people learn out of necessity more than anything else.

Chapter Three
Summary
The different representations of information in the world are explored. Norman focuses on the types of cognition that are inspired from various types of representations. The difference of the represented world and the representing world is discussed.

Discussion
Representations are highly important to the navigation and understanding of an environment. Humans have a great capacity for identifying these symbols and parsing them into cognitive understanding. This chapter did a good job of highlighting this process.

Chapter Four
Summary
This chapter expresses that all humans interpret artifacts in different ways. Concepts like internal vs surface representations and passive vs active artifacts are explored. Emphasis of confusion of artifacts was given.

Discussion
It seems difficult to design for a universal user when considering cognitive artifacts. Cultural divides and differences will effect the user's understanding of these artifacts. This leads me to believe that many of our attempts to universalize design concepts may be flawed.

Paper Reading #19 - Vocabulary Navigation Made Easier

Comments

Patrick

Shena


Reference

Vocabulary Navigation Made Easier

Sonya Nikolova, Xiaojuan Ma, Marilyn Tremaine, Perry Cook

IUI 2010 - Hong Kong


Summary

Searching a dictionary for a particular word can be a difficult and time consuming task. Additionally, users are required to know the word they are looking for. In some cases people suffer from aphasia, a cognitive disorder which causes difficulty in finding the correct word choice for a particular thought process. This paper proposes a system, ViVA, which is visual in nature and contributes to faster word finding by associating words together based on human judgements of semantic similarity. The system was tested against a LG vocabulary without associations being placed between words. ViVA performed better in the ease of finding a particular word. Additionally, participants were able to discover associations between words they were previously unaware of. Future work involves testing with those not fluent in the language.


Analysis

This seems like it would be a great tool for learning a new language or for children learning their first languages. The testing doesn’t give a clear picture of the associations made, and the interface is a bit confusing, but conceptually this is a great idea and a novel creation. I think it would be fascinating to observe some of the associations which are generated by this system. I’d be curious to see if many incorrect associations are made or any unthought of similarities are discovered.

Ethnography Week 8

Our time at the helpdesk has been completed we are able to offer up some interesting conclusions based on this ethnography:


We believe our study is valuable in several respects: highlighting the ability of technology to break down generational and cultural boundaries, illustrating the deficiency of systems to provide accurate feedback and self troubleshoot for users, the reliance users have on technical support staff, and the issue of blame in technology related failures.
First, our study provides numerous instances of technology breaking down the divide which can be formed by cultural or generational issues. The technicians and supervisors we observed spanned many cultures and several generations yet were all compatible because of their shared interest in technology. Their common interest created a common language and a common ground for them to become familiar with one another on. Though we believe any common ground interest is capable of this, we find that technology is unique in that it inspires users to create custom content which is a reflection of their own cultural and generational backgrounds. As a simple example, the desktop background a user chooses can be used to express motivations, political beliefs, religious values or creative expression. When another user views this background it usually will spark some conversation related to the content. This discussion would probably not have started if there was not already the common interest in technology. Technology allows the expression of content and inspires a conversation around that content. From our observations we believe we can confirm the novelty of technology in inspiring the flow of ideas and removal of cultural and generational barriers.
A major highlight of our studies was the instance of users who could not successfully mediate small mishaps with technology, and often relied on technicians to do so. Though there are many simple reasons this could be true, we believe that systems are not designed with the proper feedback and self-preservation mechanisms which could assist the user in self-diagnosing and fixing the problem. Especially considering the domain we were observing, the development of some sort of expert system which could aide users would be relatively trivial. Users of presentation systems rarely want to do more than project their desktop onto a larger display and have a wireless controller for advancing slides. While there are many possible points of failure even in a simple system, adding a bit of intelligence into the system itself would be of great assistance to users and to technicians should the issue require their assistance. We also see in this respect a need for a methodology to teach users how to use systems without drawing attention to the fact that they are being taught how to use a system. From our experiences we gather that many users have become complacent and accepted the idea that they are not capable of navigating and using systems to their fullest capability. An interesting fact of our study is that most of these users are individuals who have obtained at least a PhD level of education and often have completed activities to become tenured professors. These feats indicate attitudes of perseverance and determination must have existed within these individuals, yet they are unable to learn how to use a simple projection system. This confound seems to indicate that the technology is not providing a sufficient means of educating users about itself.
The users we observed were heavily reliant on technical support staff, with very few even willing to postulate a possible reason for the failure or a solution to the failure. We find this disappointing and see it as a call for technology to work to better inspire its users to understand its workings and transitively better understand why a failure has occurred. In the systems we observed it is very clear that the user has little knowledge of the system’s state or the way the system actually works. It is our recommendation that systems attempt to better model their internal state to end users, giving users a more firm grasp on the reasons behind potential failures. We believe this would improve the users overall understanding of computing while decreasing the need for excessive technical support staff.
Finally, issues of blame and trust become highly visible in the world of the helpdesk employee. A higher percentage of the time, users seemed to attribute blame or at least responsibility of a system failure to the technician aiding in fixing the technology. This often leads to a more hostile attitude towards experts who are fixing a technological failure. We believe this indicates the need of systems themselves to absorb responsibility for their failures. It has been shown that users are less likely to criticize a computer directly, as they attribute social attributes to it. Perhaps by employing more social computer systems, which take on responsibility for system failures, some of the tension between those repairing the systems and those using the systems could be reduced

Through the exploration of a helpdesk technician’s role in aiding in repairing presentation systems at a major university we have identified several areas of computing that could benefit from innovative thinking and novel implementations of software. This study has shown value in highlighting the issues which occur between technical support staff and end users. Additionally, we have examined the ability of technology to break down cultural and generational divides between those who are working to improve or repair it. Future studies may wish to focus on specific elements identified in this study, such as the problem of blame and trust surrounding users, technicians, and computer systems.

Coming of Age In Samoa - Full Blog


Reference
Coming of Age In Samoa
Margaret Mead
Harper Perennial 1928 1971

Summary
This book is a classic ethnography focused on life in the Samoan culture with emphasis on the Samoan girl. The author's primary objective was to compare her own culture to Samoan culture and learn from them. The book is structured into various segments about certain aspects of Samoan culture along with some discussion of application to the author's own culture.

The author rooted herself into the culture as much as possible, making friends with adolescent girls in order to gain insight into their lives. Through this process she creates several tables and collections of raw data, which is presented in the back of the book.

Overall, focus is given to the way the girl experiences Samoa. From her birth until her death all aspects of her life are at least partially covered within this text. The dynamics between males and females is also discussed throughout the book, with the males often having the better end of the deal. Some unique aspects of Samoan culture, like dancing, are discussed in detail with interesting accounts given. Focus continues to drift back to the Samoan girl's progress through life and the book ends with her entering maturity and still working hard.

The book gives attention to what we can learn from the Samoan culture. Finally a brief description of other culture's influence on the Samoans is given.

Discussion
This is the first ethnography I've ever read and I found it to be really interesting. Though the content wasn't my first choice, the idea and process of ethnography was one of the coolest things I've learned in CHI. I can see the merit in studying these other cultures and the importance it can play in our lives. Because I read this book I am more likely to be open to reading other ethnographys, which I feel will help me better understand new aspects of the world. As for it's place in Computer Science: I'd call it a pivotal part of system design. Without knowing the space designers will miss something. Experience provides so much insight, even if a full ethnography isn't possible, we should always try to spend as much time in our users' place as we can.