31
Language Generation Loss. @ivoryworks 2010.12.11 Gunma.web #3

20101211 gunma.web#3 LanguaGegenerationLoss

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss.

@ivoryworks

2010.12.11 Gunma.web #3

Page 2: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Profile@ivoryworks

KUROSAKI Luka

● Webじゃないプログラム書いて生きています。● でもWebも書くよ。● すぐにPHPで実装したがる。● Pythonちょっとやってみたい。● あたらしいWindowsの事はわからない。

Page 3: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Language generation loss.

?

Page 4: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Generation Loss ?

Original

50,000

非可逆圧縮のJPEGファイル

ひたすら『JPEGで保存』する

Page 5: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Language?

SmallTalk

C Haskell

Java

Perl

PHP

PythonRuby

Scheme

Common Lisp

Scala JavaScript

R

Groovy

Erlang PrologLua

Objective-C Delphi

BASIC

BrainFuckFORTRAN

Pascal

COBOL

C++

Page 6: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

今回のターゲット

Page 7: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

日本語

Page 8: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Twitterで相互翻訳できれば

ガイジンと仲良くできるんじゃね?

Plan A

Page 9: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

翻訳?

じゃ、Googleで

Page 10: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Nice Translator

http://nicetranslator.com/

Page 11: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Translation Test● 入力 : とりあえずおまえはマニュアル読め。● 出力 : You are now reading the manual.

違くね?

(仲良くする気があるのかという意味でなく)

Page 12: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

“You are now reading the manual”

日本語に翻訳

“あなたが今マニュアルを読んでいる”

こいつダメだ・・・

NG...

Page 13: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

きまぐれに日本語→英語→日本語

:どんどん繰り返していく

Page 14: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

『さて、あなたはマニュアルを読んでいることを確認してください』

NG...

Page 15: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

『とりあえずおまえはマニュアル読め』▼

『さて、あなたはマニュアルを読んでいることを確認してください』

これおもしろくね?

!NG

Page 16: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Language Generation Loss

http://www.ivoryworks.com/lgl/

Page 17: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

demo.

Page 18: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

google.language.translate("Hello world", "", "ja", function(result) { if (!result.error) { var container = document.getElementById("translation"); container.innerHTML = result.translation; }});

Google AJAX Language API

Page 19: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

いまさらだけど、同じ発想で既に誰か作ってるのでは?

Page 20: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Bad Translator

http://www.conveythis.com/translation.php

Page 21: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

めげない。

Page 22: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

めげない。(私はがっかりしている。)

Page 23: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

こんなニュースが飛び込んできた

Page 24: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

NG

http://www.itmedia.co.jp/news/articles/1011/19/news089.html

Page 25: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

しかしもうガイジンと仲良くするとかどうでもよくなっていた

Page 26: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

!NG

ところで、たまに会話のように見えることがある

“でしょうね。”↓

“私は、そう思いません。”

Page 27: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

!NG

“意味不明なやりとりはまるで禅問答のようだ”↓

“相互作用は、ほとんど意味のない禅問答と思われる”

Page 28: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

Plan B

これでチャット作ったらどうなの?

Page 29: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

ZEN mondo

http://www.ivoryworks.com/zen/

Page 30: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

demo.

Page 31: 20101211 gunma.web#3 LanguaGegenerationLoss

Language Generation Loss

fin.

!NG > OK