Introduction of tango! (en)

Post on 28-May-2015

646 views 3 download

Transcript of Introduction of tango! (en)

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伊藤 恭英平 勇樹

西野 正雄

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?

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!

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

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

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

Demonstration

Demonstration of tango! (screen-shots)

7

Demonstration

8

Demonstration

9

Demonstration

10

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

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

Other slides for supplement

13

tango!の概要新規性:フレームワークの前段階

個人の思考能力に託される tango!は与えられた条件で言葉を提供するのみ。どうい

う経路を辿るか, どのような結果にたどりつくかはその人次第

効果(Effect): ひらめき誘発剤

偶発的に発生した単語×単語による新しいひらめき 条件付き抽出でさらに効率よく

思考の訓練 一見関係のない言葉と言葉を繋げようとする試みによって,新た

な創造を引き起こす。14

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 形態素解析

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

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配置