introduction of tango! (en)
TRANSCRIPT
![Page 1: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/1.jpg)
Introduction of
support tool to flight-thinking
1
Feb. 18th, 2009, given at Yahoo! Japan by
Developers Designers
Leader安川 要平
(Yohei Yasukawa)福島 朋樹
(Tomoki Fukushima)
Other Members伊藤 恭英平 勇樹
西野 正雄
![Page 2: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/2.jpg)
Background Example Situations
You have to think new ideas for weekend's game,but a note in front of you is pure white.
Although you desire making it fun and interesting, such ideas don't come up with at all.
For breaking through a big wall of creativity, you wanna investigate it from various collected ideas.
Just create something new!
2
But, how to make something new?
![Page 3: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/3.jpg)
BackgroundThe column of “Pick a Word, Any Word”
suggested an approach to create it(Carl D. Cravens in RPG.net)
Approach Flashing an idea using aggregated info
Ex. If wanna know of new-fashioned names,
looking over address books, name-list of babies. Getting crucial ideas from a lot of information that
are seen by chance.
3
This is a base concept of tango!
![Page 4: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/4.jpg)
BackgroundWhy is eventuality needed?
Traditional ways of brainstorming can be expansion of thinking, but cannot be flight of thinking.
e.g. Food × War
4
The web application creating 'NEW' from never
imagined pair of words is
![Page 5: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/5.jpg)
tango! overview What can「 」do?
Basic Functions: Display details of word in pop-up window Can select conditions to pick up:
Length of wordsWord category: noun, verb, adjectivePartial match words
5
http://tango-old.appspot.com/
→just picking up info randomly from aggregations
![Page 6: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/6.jpg)
tango! overview Advanced Functions:
Featuring with “Nico-ranker”: RSS tango! Able to pick up from not only dictionaries.
Save your favorite words: Saved tango! Can collect words used for flight-thinking.
Share your saved words with users: Share tango! Help breakthrough by collaborating with others. Can contact any user if you want.
6
![Page 7: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/7.jpg)
Demonstration
Demonstration of tango! (screen-shots)
7
![Page 8: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/8.jpg)
Demonstration
8
![Page 9: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/9.jpg)
Demonstration
9
![Page 10: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/10.jpg)
Demonstration
10
![Page 11: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/11.jpg)
Use-cases ofPro.: as a source of ideasAma.: as a training tool of thinking→ tango! is now developing application.
There are some future developments.
Add new conditions or source of information 'Name', 'Food', 'positive/negative' conditions may be added. 'proverb', 'idiom' may be added into database.
Expanding Share tango!, make Game tango!. Ex. Make a sentence using given words within 20 sec, then the
sentence is evaluated by other log-in users.11 Cf. 'kotono-pa! Online' http://splax.net/game/ktp_online.html
Future Issue
![Page 12: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/12.jpg)
Summary Background
Expansion of thinking → Flight of thinking
tango!'s Functions used when you want new crucial ideas Basic functions are now run on the URL below
RSS tango! can expand a type of resources Share tango! help collaboration with others
Future Issue Expanding Share tango!, Game tango! can be
developed, where users make 'new' from game.
http://tango-old.appspot.com/
12 ※ If you are interested in developing or designing, please visit↓ http://groups.google.com/group/tango_project
![Page 13: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/13.jpg)
Other slides for supplement
13
![Page 14: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/14.jpg)
tango!の概要新規性:フレームワークの前段階
個人の思考能力に託される tango!は与えられた条件で言葉を提供するのみ。どうい
う経路を辿るか, どのような結果にたどりつくかはその人次第
効果(Effect): ひらめき誘発剤
偶発的に発生した単語×単語による新しいひらめき 条件付き抽出でさらに効率よく
思考の訓練 一見関係のない言葉と言葉を繋げようとする試みによって,新た
な創造を引き起こす。14
![Page 15: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/15.jpg)
tango!のシステム構成Developing Environment
Google Web Toolkit 1.5.3 Cypal for studio Eclipse jee-ganymede-SR1-win32 Apache Derby Java SDK 1.6.0 TomCat 6.0使用したAPI:Yahoo! API 形態素解析
![Page 16: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/16.jpg)
tango!のシステム構成辞書データ配列の構造体
読み方 【表記】―説明読み方 (表記)―説明
文字数,読み方,表記,説明
① ② ③ ④
String.split(“【” |“】”|“\\(”|“\\)”)① 表記.length()② 読み方.replace(“ ”,””)③ そのままコピー④ 説明.replace(“―”,””)
文字数,読み方,表記,説明,品詞
整列前辞書データ(あ.txt~ん.txt)
整列後一時辞書データ(wordList.csv)
⑤ ⑤⑤⑤ ⑥
整列後辞書データ(wordList.txt)
⑤ そのままコピー⑥ YahooUI形態素解析
String.split(“,”)で分割しArrayListに格納して使用
整列前辞書データ出展:もじぴったんDBhttp://www.geocities.jp/koterikotte/moji/tango2/tango.html
![Page 17: Introduction of tango! (en)](https://reader033.vdocuments.mx/reader033/viewer/2022052411/556610efd8b42a7d608b4688/html5/thumbnails/17.jpg)
Dock Panel
Header Panel
Dock Panel
Footer Panel
Tango WordLevelBox
WordClassBox
RelationalWord
Setting Panel ScrollTOP
CENTER
WordTable
Word Panel Table
・・・
・・・・・・・・・・・・
Word Panel
word tango!のWidget配置