design guide (—this sidebar does not print—) …aldous/research/ugrad/sida_ye... · this...

1
RESEARCH POSTER PRESENTATION DESIGN © 2012 www.PosterPresentations.com Whenever we need to make a decision, we often seek out the opinions of others. In the past, we seek opinions from friends and family or companies would use surveys, focus groups, opinion polls, and consultants. Now, customer reviews on the Internet has risen exponentially over the last decade. It is an important resource for buying products or attending events. In these situations, we would like to see what others are saying about them. Also it is a significant aspect for companies making decisions about their products or services. Sentiment analysis, the computational study of how opinions, attitudes and emotions are expressed in nature language, provides techniques for extracting some emotional words, subjective information from large datasets of customer reviews and summarizing it. It can thus be vital to service providers, product producers, moviemakers, allowing them to quickly assess how new products and features are being received. Introduc>on to sen>ment analysis Objec>ves First step is collection data from amazon. I used the statistical software, R, to write down the function, which can automatically retrieve customer reviews and rates from Amazon. I only need to input the production ID in amazon and the function will output the customer reviews and rates in a csv format file. Second is going to find the list of words, which contains both positive words and negative words. Then, the next step is to tokenization. Tokenizing (splitting a string into its desired constituent parts) is fundamental to all Neuro-linguistic programming tasks. It is very complex if you want to do it extremely accurate, because sometime it is unusually represented a single cluster of punctuation like :-( might already represent the whole opinion. Hence, I did in a sample way. I use the function strsplit in R in order to split every word with a space. For example, “I love ipad. It is awesome.” By applying the function, we get eight units. Then we are moving to the next step. I try to match the words from word list with words in the reviews. Here, I use a Bayesian classifier, which means one positive match counts one point, and one negative match counts negative one point. Split all the sentence into single, lower letter words. This is a preparation for the further sentiment analysis. Based on the method above, I can get a sentiment score finally. Methods to implement sen>ment analysis This data frame contains the review ID, amazon star rate, sentiment score, number of positive words, number of negative words, length of reviews and the context of customer reviews Results Conclusions From the results, we can conclude that ipad 2 has a very positive customer reviews. But I still want to know how popular it is. Thus, I decided to compare it with its competitors, Samsung Galaxy Tab 10 and HP Touchpad. I did the same steps for the other two products. Then, i got these pie plots below. From the pie plots, we can see that the satisfaction of samsung > ipad > hp pad. By applying the sentiment analysis, though, it is not an accurate conclusion, but we could say that samsung tab 10 has the highest satisfaction rate among these three products. Due to the limitation of the poster, I just post part of my further idea about the regression with the data of ipad 2. We can use the sentiment analysis to check whether the customers satisfy with companies’ products, instead of reviewing the rates from Amazon or other online shopping websites. By implementing the sentiment analysis with only the context of customer reviews, we can figure out the feedbacks from customers. Thus, for further usage, we can analysis the data from tweet, which represents a more powerful resource. This is the word cloud for the customer reviews of ipad2 from Amazon References Potts, Christopher. "Sentiment Symposium Tutorial." Sentiment Symposium Tutorial. Acknowledgments I want to appreciate Professor. Aldous for providing this opportunity to me to show my ideas about sentiment analysis and always providing encouraging guidance. Learn the conception of sentiment analysis. Doing a good sentiment analysis need to prepare well in a lot fields. Dealing with the natural language is very hard. First is the text normalization. Then it should be the whitespace tokenizer. Third is the Bayes classifier. Gain real understanding about programming in R on data collection and implement sentiment analysis. By utilizing statistical software R to retrieve data from html or xml format. The objective, while working on this independent study, will be to understand how to conduct research, do research survey and think through the problems and figuring out the path to the best result. Through this project I am also going to learn some Machine Learning techniques and practices. Prof. Aldous Department of Sta-s-cs Sida Ye Sen/ment Analysis for Ipad 2 This graph is an example for a sen-ment word cloud Sentiment analysis involves cross-fields backgrounds. It is one type of data science. We can use it on several different fields such as movie industry, electronic product industry and some services industry. Here is the rate distribution for ipad2 Here is the sentiment score distribution for ipad 2 By comparing these two plots, we can see that the distribution of sentiment scores follows the distribution of amazon rates. As ipad2 has plenty of rates with 5 stars, the sentiment scores are also skew to left, which means that most of the sentiments in the reviews are positive. It implies that ipad2 is popular among the public.

Upload: haquynh

Post on 21-Apr-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: DESIGN GUIDE (—THIS SIDEBAR DOES NOT PRINT—) …aldous/Research/Ugrad/Sida_Ye... · This PowerPoint 2007 template produces a 36”x48” presentation poster. ... is fundamental

RESEARCH POSTER PRESENTATION DESIGN © 2012

www.PosterPresentations.com

(—THIS SIDEBAR DOES NOT PRINT—) DES I G N G U I DE

This PowerPoint 2007 template produces a 36”x48” presentation poster. You can use it to create your research poster and save valuable time placing titles, subtitles, text, and graphics. We provide a series of online tutorials that will guide you through the poster design process and answer your poster production questions. To view our template tutorials, go online to PosterPresentations.com and click on HELP DESK. When you are ready to print your poster, go online to PosterPresentations.com Need assistance? Call us at 1.510.649.3001

QU ICK START

Zoom in and out As you work on your poster zoom in and out to the level that is more comfortable to you.

Go to VIEW > ZOOM.

Title, Authors, and Affiliations Start designing your poster by adding the title, the names of the authors, and the affiliated institutions. You can type or paste text into the provided boxes. The template will automatically adjust the size of your text to fit the title box. You can manually override this feature and change the size of your text. TIP: The font size of your title should be bigger than your name(s) and institution name(s).

Adding Logos / Seals Most often, logos are added on each side of the title. You can insert a logo by dragging and dropping it from your desktop, copy and paste or by going to INSERT > PICTURES. Logos taken from web sites are likely to be low quality when printed. Zoom it at 100% to see what the logo will look like on the final poster and make any necessary adjustments. TIP: See if your school’s logo is available on our free poster templates page.

Photographs / Graphics You can add images by dragging and dropping from your desktop, copy and paste, or by going to INSERT > PICTURES. Resize images proportionally by holding down the SHIFT key and dragging one of the corner handles. For a professional-looking poster, do not distort your images by enlarging them disproportionally.

Image Quality Check Zoom in and look at your images at 100% magnification. If they look good they will print well.

ORIGINAL   DISTORTED  

Corner  handles  

Good

 prin

/ng  qu

ality

 

Bad  prin/n

g  qu

ality

 

QU ICK START ( con t . )

How to change the template color theme You can easily change the color theme of your poster by going to the DESIGN menu, click on COLORS, and choose the color theme of your choice. You can also create your own color theme. You can also manually change the color of your background by going to VIEW > SLIDE MASTER. After you finish working on the master be sure to go to VIEW > NORMAL to continue working on your poster.

How to add Text The template comes with a number of pre-formatted placeholders for headers and text blocks. You can add more blocks by copying and pasting the existing ones or by adding a text box from the HOME menu.

Text size

Adjust the size of your text based on how much content you have to present. The default template text offers a good starting point. Follow the conference requirements.

How to add Tables To add a table from scratch go to the INSERT menu and click on TABLE. A drop-down box will help you select rows and columns.

You can also copy and a paste a table from Word or another PowerPoint document. A pasted table may need to be re-formatted by RIGHT-CLICK > FORMAT SHAPE, TEXT BOX, Margins.

Graphs / Charts You can simply copy and paste charts and graphs from Excel or Word. Some reformatting may be required depending on how the original document has been created.

How to change the column configuration RIGHT-CLICK on the poster background and select LAYOUT to see the column options available for this template. The poster columns can also be customized on the Master. VIEW > MASTER.

How to remove the info bars

If you are working in PowerPoint for Windows and have finished your poster, save as PDF and the bars will not be included. You can also delete them by going to VIEW > MASTER. On the Mac adjust the Page-Setup to match the Page-Setup in PowerPoint before you create a PDF. You can also delete them from the Slide Master.

Save your work Save your template as a PowerPoint document. For printing, save as PowerPoint of “Print-quality” PDF.

Print your poster When you are ready to have your poster printed go online to PosterPresentations.com and click on the “Order Your Poster” button. Choose the poster type the best suits your needs and submit your order. If you submit a PowerPoint document you will be receiving a PDF proof for your approval prior to printing. If your order is placed and paid for before noon, Pacific, Monday through Friday, your order will ship out that same day. Next day, Second day, Third day, and Free Ground services are offered. Go to PosterPresentations.com for more information.

Student discounts are available on our Facebook page. Go to PosterPresentations.com and click on the FB icon.

©  2013  PosterPresenta/ons.com          2117  Fourth  Street  ,  Unit  C                            Berkeley  CA  94710          [email protected]  

Whenever we need to make a decision, we often seek out the opinions of others. In the past, we seek opinions from friends and family or companies would use surveys, focus groups, opinion polls, and consultants. Now, customer reviews on the Internet has risen exponentially over the last decade. It is an important resource for buying products or attending events. In these situations, we would like to see what others are saying about them. Also it is a significant aspect for companies making decisions about their products or services. Sentiment analysis, the computational study of how opinions, attitudes and emotions are expressed in nature language, provides techniques for extracting some emotional words, subjective information from large datasets of customer reviews and summarizing it. It can thus be vital to service providers, product producers, moviemakers, allowing them to quickly assess how new products and features are being received.

Introduc>on  to  sen>ment  analysis  

Objec>ves  

Ø  First step is collection data from amazon. I used the statistical software, R, to write down the function, which can automatically retrieve customer reviews and rates from Amazon. I only need to input the production ID in amazon and the function will output the customer reviews and rates in a csv format file.

Ø  Second is going to find the list of words, which contains both

positive words and negative words. Then, the next step is to tokenization. Tokenizing (splitting a string into its desired constituent parts) is fundamental to all Neuro-linguistic programming tasks. It is very complex if you want to do it extremely accurate, because sometime it is unusually represented a single cluster of punctuation like :-( might already represent the whole opinion. Hence, I did in a sample way. I use the function strsplit in R in order to split every word with a space. For example, “I love ipad. It is awesome.” By applying the function, we get eight units.

Ø  Then we are moving to the next step. I try to match the words from word list with words in the reviews. Here, I use a Bayesian classifier, which means one positive match counts one point, and one negative match counts negative one point.

Ø  Split all the sentence into single, lower letter words. This is a preparation for the further sentiment analysis.

Ø  Based on the method above, I can get a sentiment score finally.

Methods  to  implement  sen>ment  analysis  

This data frame contains the review ID, amazon star rate, sentiment score, number of positive words, number of negative words, length of reviews and the context of customer reviews

Results   Conclusions  From the results, we can conclude that ipad 2 has a very positive customer reviews. But I still want to know how popular it is. Thus, I decided to compare it with its competitors, Samsung Galaxy Tab 10 and HP Touchpad. I did the same steps for the other two products. Then, i got these pie plots below. From the pie plots, we can see that the satisfaction of samsung > ipad > hp pad. By applying the sentiment analysis, though, it is not an accurate conclusion, but we could say that samsung tab 10 has the highest satisfaction rate among these three products. Due to the limitation of the poster, I just post part of my further idea about the regression with the data of ipad 2. We can use the sentiment analysis to check whether the customers satisfy with companies’ products, instead of reviewing the rates from Amazon or other online shopping websites. By implementing the sentiment analysis with only the context of customer reviews, we can figure out the feedbacks from customers. Thus, for further usage, we can analysis the data from tweet, which represents a more powerful resource. This is the word cloud for the customer reviews of ipad2 from Amazon References  •  Potts, Christopher. "Sentiment Symposium Tutorial." Sentiment Symposium

Tutorial. Acknowledgments    I want to appreciate Professor. Aldous for providing this opportunity to me to show my ideas about sentiment analysis and always providing encouraging guidance.

ü  Learn the conception of sentiment analysis. Doing a good sentiment analysis need to prepare well in a lot fields. Dealing with the natural language is very hard. First is the text normalization. Then it should be the whitespace tokenizer. Third is the Bayes classifier.

ü  Gain real understanding about programming in R on data collection and implement sentiment analysis. By utilizing statistical software R to retrieve data from html or xml format.

ü  The objective, while working on this independent study, will be to understand how to conduct research, do research survey and think through the problems and figuring out the path to the best result. Through this project I am also going to learn some Machine Learning techniques and practices.

Prof.  Aldous                Department  of  Sta-s-cs  Sida  Ye      

Sen/ment  Analysis  for  Ipad  2  

This  graph  is  an  example  for  a  sen-ment  word  cloud    

Sentiment analysis involves cross-fields backgrounds. It is one type of data science. We can use it on several different fields such as movie industry, electronic product industry and some services industry.

Here is the rate distribution for ipad2

Here  is  the  sentiment  score distribution for ipad 2

By comparing these two plots, we can see that the distribution of sentiment scores follows the distribution of amazon rates. As ipad2 has plenty of rates with 5 stars, the sentiment scores are also skew to left, which means that most of the sentiments in the reviews are positive. It implies that ipad2 is popular among the public.