Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
View Poll Results: Which threads are the most useful to analyse?
ROM threads 41 87.23%
Kernel threads 25 53.19%
Theme/App threads 3 6.38%
General threads 5 10.64%
Threads for other devices 2 4.26%
Multiple Choice Poll. Voters: 47. You may not vote on this poll

Thread Closed

[REF] ICS User Experience Graphs (sentiment analysis)

OP bedalus

21st April 2012, 02:14 PM   |  #41  
Oodie's Avatar
Recognized Developer
Flag Kuliyapitiya
Thanks Meter: 1,966
 
1,635 posts
Join Date:Joined: May 2011
Donate to Me
More
Quote:
Originally Posted by bedalus

It's the code boxes I think. I think I'll upload individual Excel documents for each analysis.

Hopefully the pointy arrow is easily understood!

Yeah ! Pointy arrow is excellent.
Just messing with you

Sent from my Nexus S
The Following User Says Thank You to Oodie For This Useful Post: [ View ]
21st April 2012, 04:44 PM   |  #42  
tchaari's Avatar
Senior Member
Thanks Meter: 1,359
 
1,124 posts
Join Date:Joined: Dec 2011
Quote:
Originally Posted by bedalus

Yes triples. Let's be practical here, there is no way that I can go through every post and input it into a box on a webpage, then collect the output and tally up the scores after every post for every thread.

It's that hard bedalus. A program can send a HTTP request and get the HTML that you can analyze as a string. I can do it in Java but I haven't any free time this period

Quote:
Originally Posted by bedalus

The link for the first one is down now. I didn't see any individual word colour coding when I tried it before. But it would take too much time to personally count up positives and negatives. I could read all the threads faster than doing that.

My idea is to count it using a program. These are the main steps:
1) Collect a limited number of random posts from each thread (without splitting or counting words)
2) Merge the posts in some big strings. Each string should have the length of the maximum characters supported by the sentiment analysis input box.
3) send each string in a HTTP request to the sentiment analysis web server.
4) get the HTML response as a string and automatically count the number of positives and negatives (if you want to use my first link).
4') If you prefer the second online tool (that outputs the arrow image), you can also get the resulting image automatically by the program.
If you want to do it in Java, I can give you more details on how to do it . It should take one day of work at max

EDIT: first link is broken as you said bedalus. I'll try to look for other online opinion/sentiment analysis tools later.
Last edited by tchaari; 21st April 2012 at 07:36 PM.
The Following User Says Thank You to tchaari For This Useful Post: [ View ]
21st April 2012, 06:57 PM   |  #43  
tchaari's Avatar
Senior Member
Thanks Meter: 1,359
 
1,124 posts
Join Date:Joined: Dec 2011
These other very interesting sentiment analysis online tools :
http://www.mashape.com/apis/Skyttle+API
http://text-processing.com/docs/sentiment.html
http://www.wingify.com/labs.php
The Following User Says Thank You to tchaari For This Useful Post: [ View ]
21st April 2012, 07:32 PM   |  #44  
glennkaonang's Avatar
Senior Member
Flag Surabaya
Thanks Meter: 194
 
509 posts
Join Date:Joined: Feb 2012
More
I think bedalus & tchaari should get the title "Recognized Analyst" here

Sent from my Nexus S using xda premium
The Following 3 Users Say Thank You to glennkaonang For This Useful Post: [ View ]
21st April 2012, 07:38 PM   |  #45  
tchaari's Avatar
Senior Member
Thanks Meter: 1,359
 
1,124 posts
Join Date:Joined: Dec 2011
Quote:
Originally Posted by glennkaonang

I think bedalus & tchaari should get the title "Recognized Analyst" here

Sent from my Nexus S using xda premium

You are also in the same boat Glenn. The ICS ROM hierarchy is the proof
Bedalus is doing the hard work here. I just try to help by some ideas. I hope I had more free time to implement these ideas (that aren't always interesting lol)
The Following User Says Thank You to tchaari For This Useful Post: [ View ]
21st April 2012, 07:41 PM   |  #46  
glennkaonang's Avatar
Senior Member
Flag Surabaya
Thanks Meter: 194
 
509 posts
Join Date:Joined: Feb 2012
More
Quote:
Originally Posted by tchaari

You are also in the same boat Glenn. The ICS ROM hierarchy is the proof

That's an amateur work using Google Docs spreadsheet.
Even my nine-year-old nephew could do it

I was just doing that because I saw some people get it wrong when it comes to ROM sources.

Sent from my Nexus S using xda premium
bedalus
22nd April 2012, 07:56 AM   |  #47  
Guest
Thanks Meter: 0
 
n/a posts
[AOSP][4.0.4]Codename Android 2.0.0RC|Fully Open Source+Nightly Builds
http://forum.xda-developers.com/show....php?t=1463437
Click image for larger version

Name:	CNAv2.png
Views:	69
Size:	8.4 KB
ID:	1018274
http://sentimentanalyzer.appspot.com/
Attached Files
File Type: xlsx Analysis.xlsx - [Click for QR Code] (179.8 KB, 1 views)
Last edited by bedalus; 22nd April 2012 at 08:18 AM.
bedalus
22nd April 2012, 08:01 AM   |  #48  
Guest
Thanks Meter: 0
 
n/a posts
[ROM] [IMM76D] Pixel Rom 1.72 Pure & Simple Dexedrine Addicition
http://forum.xda-developers.com/show....php?t=1411734
Click image for larger version

Name:	pixelrom.png
Views:	70
Size:	8.7 KB
ID:	1018277
http://sentimentanalyzer.appspot.com/
Attached Files
File Type: xlsx Analysis.xlsx - [Click for QR Code] (142.4 KB, 3 views)
Last edited by bedalus; 22nd April 2012 at 08:19 AM.
bedalus
22nd April 2012, 08:14 AM   |  #49  
Guest
Thanks Meter: 0
 
n/a posts
[ROM][MIUI 4][2.4.6] Catalyst MIUI (r2) with Multi-Language Pack
http://forum.xda-developers.com/show....php?t=1483033
Click image for larger version

Name:	kong_catalyst.png
Views:	65
Size:	8.6 KB
ID:	1018288
http://sentimentanalyzer.appspot.com/

Although I also checked the text here: http://text-processing.com/demo/sentiment/

and got a rating of 60% positive sentiment.

I think I will go back and check previous results with this service.

EDIT: Okay, I went back and checked Pixel ROM and got 80% negative!

So with these two websites, Catalyst's results are quite contradictory, and Pixel ROM's results are almost totally contradictory.

I suppose that this project has some serious technical difficulties to overcome if the results are going to be reliable.
Attached Files
File Type: xlsx Analysis.xlsx - [Click for QR Code] (135.2 KB, 2 views)
Last edited by bedalus; 22nd April 2012 at 08:43 AM.
The Following 2 Users Say Thank You to For This Useful Post: [ View ]
22nd April 2012, 11:06 AM   |  #50  
tchaari's Avatar
Senior Member
Thanks Meter: 1,359
 
1,124 posts
Join Date:Joined: Dec 2011
Quote:
Originally Posted by bedalus

EDIT: Okay, I went back and checked Pixel ROM and got 80% negative!

So with these two websites, Catalyst's results are quite contradictory, and Pixel ROM's results are almost totally contradictory.

I suppose that this project has some serious technical difficulties to overcome if the results are going to be reliable.

I think that this is mainly due to applying the sentiment analysis on words triples (which are not very significant). It should be better to analyze all the thread text. the wingify website (http://www.wingify.com/labs.php) can directly handle an URL and gives an overall score. You can continue to use the printable version of the forum to get a list of URLs and compute the average of pages scores for each thread. This is an example for the Catalyst thread:
http://forum.xda-developers.com/prin...3&pp=50&page=1
http://forum.xda-developers.com/prin...3&pp=50&page=2
...
http://forum.xda-developers.com/prin...&pp=50&page=24

If the process is too long, you can take a limited number of pages randomly and just compute their average.
EDIT: we can consider the last 5 or 6 pages (200~300 posts). They are generally the most significant.
For example, the last 5 pages of the Catalyst thread are 75% positive (average of the 5 pages scores computed manually using http://www.wingify.com/labs.php)
Last edited by tchaari; 22nd April 2012 at 11:31 AM.

The Following User Says Thank You to tchaari For This Useful Post: [ View ]
Thread Closed Subscribe to Thread

Tags
benchmark, best kernel, best rom, kernel, rom
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes