Yahoo!の形態素解析APIにリクエストを投げて、
レスポンスのXMLをパースするGAEアプリを作って見た。
一応、ちゃんと動いた^^
形態素解析テストアプリ
※解析対象のテキストとして「本日は晴天なり本日は晴天なり。」を設定。
さて、
形態素解析はこれを使わせてもらうとして、
まずはどんなAIを目指すか決めないとな。
やっぱり最初は、
人間との会話から単純に語彙を増やして行く人工無能かな。
学習のアルゴリズムについてもうちょっと勉強したい。
Yahoo!の形態素解析API試してみてるんだけど、
相変わらず基本的なスキルが足りないもんだから、
エンコーディングの所で躓いてしまった、、、
リクエストを投げてXML形式でデータ受信できてるんだけど、
それを単純に画面表示して確認すると文字が?になっちゃう。。。
URLベタ打ちならちゃんと結果が表示されるから、
俺のコードが悪いみたい。
やれやれ。
またまた勉強になりますね。。。
今日は疲れたからここまで。
明日リベンジします。
やっぱりあったよ。
フリーの形態素解析ツール。
Javaのライブラリなんかもあったけど、
一番手っ取り早そうなのはYahoo!のAPI。
Yahoo!デベロッパーネットワーク の 日本語形態素解析
解析したい文章をパラメータとしてHTTPで送ると、
解析結果をXMLで返してくれる。
なんて便利な世の中なんだ!!!
もちろん個人利用においては無料。
ちょっとやる気出て来たぞ!
今週末に機能検証用のアプリ作って試してみよう。
ワクワクワクワクワクワク♪
まだまだ、全然勉強は進んでないんだけど、
妄想だけがつっぱしってる^^;
こんなものを作りたい!
って言うのが思いついたので備忘録的に書いておきます。
このアイデアに至った前提として、
日本ならではの発想に基づいたサービスにしたいと言う思いがありました。
今、世の中で幅を利かせている、
サービスの殆どは欧米発の技術に基づいていて、
日本発のものってやっぱり少ないよね。
これって日本人として悔しいじゃない。
大した技術を持ってるわけでもない俺が言うのもおこがましいんだけど、
それでも何かに本気で取り組むモチベーションとして悔しさって最適だと思うんだよね。
だから、
世界に通用する、日本発のサービスを作り上げたい。
それが俺の夢になりそう。
で、今回思いついたのは以下の通り。
・日本古来の八百万の神の発想に基づき、全てのものに「神」と言うエージェントを住まわせる。
・現存するサービスでは、ドコモのiコンシェルや、ポストペット等に近い考え方。
・「神」は自分の状態を把握し、ユーザーに各種の通知機能を持つ
・「神」は自然言語解析、学習エンジンを持ち、ユーザーとコミュニケーションを取りながら、
ユーザーの趣味嗜好、人間性を学習して行く。
・「神」は同種のアイテム間で知識を共有している
例えば、ソニーのブラビアの「神」は各家庭全てのブラビアで共通の知識を持つ。
ただし、ユーザーとのコミュニケーションで特化すべき所はローカルに情報を持つ。
・「神」を住まわせる対象はデジタル家電に留まらず、家具等オフラインな物も対象とする。
この場合、「神」各家庭のホームサーバーに住まう。
・日本人であれば分かる事であるが、「神」と言えどもキリスト教や、イスラム教の絶対神の考えとは、
全く異なるもので、崇拝の対象ではない。あくまで自然への畏敬の念の延長線にある、
全てのものに命が宿るという考え方。
・ものに命(「神」)を宿す事で、愛着がわき、大切に扱う様になる。
→自然環境保護に寄与。
・神を住まわせるプラットフォームとしては、androidの様なオープンOSを想定。
・パーソナライズの観点から全てをWEB上に置くのではなく、実体はローカルに持ちたい。
クラスはWEB上、インスタンスはローカルの様なイメージ。
・場合によっては、国や土地、地球を代表する「神」を立てる事も考えられる。
恐らく、ここまで読んで引いた人もいるでしょう。
いきなりオカルトかよと(笑)
でもね、
日本人らしさって突き詰めるとこのあたりに落ち着くんですよ。
要するに、周囲の全てのものとの調和を尊び、大勢で一つの方向へ向かう事を
心地良く思うのが日本人の平均的な感覚らしいです。
その一つの顕現が八百万の神の発想であって、
これは欧米ではキリスト教に駆逐されてしまった考え方です。
これを突き詰めて行く事で日本らしい何かを生み出す事ができるんじゃないかと
そう思うわけです。
最近、坂の上の雲(司馬遼太郎)を読んでいて、
西欧列強に必死で追いつこうとする明治の日本の姿に、
今の日本の姿が少し重なって見えるときがあります。
当時は、帝国主義と言う競争において大きく出遅れていた日本ですが、
今は経済、産業、科学技術と言った非軍事的な競争においてアメリカ等の超先進国に
劣後している状況だと思います。
明治の日本人は生活水準を切り詰めながら、必死で前に進み、
西欧列強の侵略に耐えました。
今の我々ももう少し、日本人としての誇りを持って、
世界と渡り合える努力をするべきではないかと思うのです。
そんな事を思いながら、
クリフはこれからいろんな事を勉強し、取り組んで行きたいと思っています。
今日は奥さん方のお墓参りに行ってきました。
丘の上の見晴らしの良い霊園なんだけど、
今日は尋常じゃなく風が強かった。
おばあちゃん飛んでいくんじゃないかとひやひやする位。
もう春なんだね。
何となくウキウキしてしまうのは春だからか、
月曜日に久しぶりにゴルフ行くからか?
前回は、確か9月頃だったかな?
前半がダメダメで確か61。
後半ちょっと調子が出てきて54で何とかしのいで、
トータル115って結果だった。
あれから、ユーティリティイーを1本入れたんだけど、
あんまり練習できてないんだよな。
冬はどうしてもスノボが入ってくるし、フットサルも始めちゃったから、
中々時間が取れない。
それでも、先々週集中的に練習したから、
アイアンと、ユーティリティー、アプローチはまあまあ調子出てきた。
問題は、FWとドライバーの練習をしていない事。。。。
明日ガッツリやらないとな。
しかし、人生で一番大切なものは時間だね。
あれもこれもやろうとするとまず時間が足りない。次はお金。
結婚して、子供ができるとなおさら時間の重要性が増してくる。
それでも、やりたい事を諦められないのは、
俺が大人になりきれていないから?
そうかもしれない。
でも、それが俺って言う気もすごいするんだよな。
こうじゃないと、俺の良さは出ないって思うし。
尊敬されるような大人にはなれないかもしれないけれど、
幅広く何にでも興味を持って、実際に取り組む事で新しい何かを身につけ、生み出し続ける。
そんな人生を俺は送りたい。
おっしゃ~~~
やっと懸案だったCliphWeatherの曜日色分けと、
背景色設定機能を実装したぞ~!!!
もっとてこずるかと思ったけど、
今回は思いの他スムーズにリリースできた。
追加した機能は以下の通り。
1.曜日色分け
日付の文字色を
・土曜日:青
・日曜日:赤
と出し分ける機能。
2.背景色選択
これはご利用いただいている方からも要望のあった機能で、
ウィジェットの背景色を以下の4種類から選択できる機能。
・clear
・lightgray
・gray
・black
これが無いと、壁紙の色によっては使い物にならなかった様なんだが、
自分が濃い色の壁紙しか使ってなかったので気付けなかったんだよね。。。
要望を受けてやった対応だけど、やって見ると凄い見やすくなった気がする。
後、何気にblackもカッコイイかも。背景は透けないけど、これはこれでcoolです。
と、言うことで、
CliphWeatherの開発はとりあえず目途がついたかな?
要望があれば対応しますので、
何かあればコメントください。
よろしくお願いします。
何やってても空回りしてる感じがする時ってあるよね。
今日がそんな感じ。
いつも通り、それなりにやってるのに、
妙な焦燥感に駆られて必要以上に働いて、
やたら疲れる。
なんだろうね。
この感じ。
なんとなく、
楽しいことを見つけられない時にこうなる気がする。
やっぱ人はモチベーションで生きてるんだなって思う。
ほーら、なんか日記すら調子が出ない。
明日は天気悪そうだし、バスで行こうかな。
早起きしなきゃ。
タイトルの件、
一応、最低限の機能が実装できたので、
公開しちゃいます。
アプリの内容はこんな感じ。
・目的
Twitterアカウント毎のフォロワー数推移を自動計測すること。
・機能一覧
-集計対象アカウントの追加/削除(誰でも自由にできます)
→存在しないアカウントの場合エラーになります。
この辺まだ不細工なんで改善予定です。
-1日1回各アカウントのフォロワー数を自動集計
-アカウント毎のフォロワー数推移を表形式で表示
→現状、GAEクエリの上限1,000件までの表示。処理の分割等今後考えます。
-表示している内容をCSVでダウンロード
・URL
http://cliph-twitter.appspot.com
ほんとは、
ユーザー管理機能とか付けようかと思ったんだけど、
Twitterだしオープンでいいかなと。
Cookieでデフォルト表示を分ける機能とかは考えようと思います。
後、デザイン面と、複数アカウント比較も。