160 likes | 228 Views
2008 Senior Project Progress Report. Chinese Commonsense Collection By 中川 , 彥伶 , Bani , mokoko , and Rex. http://nodebox.net/code/index.php/ConceptNet_Graphs. Why Chinese Commonsense Collection?.
E N D
2008 Senior Project Progress Report Chinese Commonsense Collection By 中川, 彥伶, Bani, mokoko, and Rex
Why Chinese Commonsense Collection? • Since there are more than 80,000 data in English ConceptNet, why Do we directly translate what we need from English ConceptNet? • Because… Different Usage of Terms ex. 一字多義, 一義多字 Culture Difference ex. 香包, 過年 ?!!!!! Result of Translation From Machine is Strange ex. butter Is A food = 黃油 是一個 食物
Idea • ESP Game (Luis von Ahn) • Human Computing • Collect Useful Data From Interesting Games • A matching game to type related word for a key word in a short period of time • Time Limitation → Exciting and Interesting • Ranking → Competitive • Matching Mechanism → Cooperative→ Commonsense Data • Need Many People’s Participation • It is notEasy to Make People to go to a Web Page and Type Commonsense Data
2008 Senior Project Progress Report Facebook Application ─ 誰和你最有默契 ? http://apps.new.facebook.com/conceptnet/
Outline • Introduction to Application Development on Facebook • Functionality of Our Application • Revisions • Discussion • Comparison Between Two Applications • Future Work
Introduction to Application Development on Facebook • How to build a Facebook application • Add Facebook Developer Application • Assign up for your application • Fill out the required form and you will got an “API key” and “Secret” • You can download Facebook client library to build your own application with your API key & Secret!!!
Something you have to know… • Callback URL & Canvas URL • Facebook Connect • API – with limitation of application resource • Facebook subsets of HTML, SQL, and Javascript • FBML (the page must be in canvas page) • XFBML • FQL • FBJS
Revisions Send notification to all user to remind them to use app. Send notification to other user after the action of user System random choose question after user answer one question Use issue to collect data User’s action will be post on their wall User can ask question to all users Add “Fans” Functionality
Discussion • Passive user • Application add user : Answered user = 3908 : 1430 • Users need reminds→ Notifications, Wall Post, Mail, and etc • Need more interaction between users→ 答案不是被丟到水裡! • New interface to fit the needs of user
Discussion (cont.) • Data quality • The matched answers are meaningful→ Facebook is open space • Diversity of answers → Diversity of users • Clean data is not easy (We don’t know Cantonese…)
Discussion (cont.) • Binary-Relations • Why we need high density graph? • Possible Solution • Turn answer into question • Throw question from Facebook to PTT • Another game to confirm
Future Work Thank you !!!