Rubyいま開発中のRailsアプリで「Twitterのつぶやき中から重要そうな単語を抜き出して頻出単語を抽出する」という機能を実装しようとしているのですが、調べてみたところYahooAPIの『キーフレーズ抽出』というAPIが非常に素敵だったのでこれを利用しました。 YahooAPIYahoo!Japanではテキスト解析について以下のようなAPIを提供しています。 日本語形態素解析 かな漢字変換 ルビ振り 校正支援 日本語係り受け解析 キーフレーズ抽出 YahooAPIキーフレーズ抽出キーフレーズ抽出APIは、渡したテキスト中で話題になっている単語を20個まで取り出し、0~100の重要度スコアとともにxmlやjson形式で返してくれる、というものです。 24時間以内で1つのアプリケーションIDにつき50000件のリクエストが上限 1リクエストの最大サイズは100KB YahooAPI in
個人的にも気になっているnode.jsを 使用したWebアプリをオープンソース として公開してくれているソフトウェア があったのでシェア。リアルタイムで 付箋で貼ったようなメモを共有する事 が出来るWebアプリ・Scrumblrです。 サンプルとしても参考になりそう。 node.jsはサーバサイドのアプリケーションの実装言語にJavaScriptを用いたプラットフォームです。node.jsに関してはnode.jsに関する基礎や開発・チュートリアルのまとめという記事が分かりやすいので合わせてご覧ください。 このnode.jsを使ったWebアプリがオープンソース(GPL)としてGithubにてコードが公開されています。 Scrumblrはnode.jsを使ったWebアプリのサンプルです。デモではjQueryとcss3を併用したメモボードをリアルタイムで共有することが出来ます。 機能 Scrum
JavaScriptライブラリ「Web AI」 はじめに ※ 「Web AI」のネット上からの情報取得部分は、Google他のAPI終了に伴い、利用できなくなっています。しかし、その他の部分は、現在でも利用可能な内容ですので、そのまま公開を継続します。(2017-08-23) 「Web AI」は、ネット上の情報を利用して、人工無脳的なプログラムを書くためのJavaScriptのライブラリです。本ライブラリは、Webから取得した情報の処理を効率化して、インテリジェンスな何かを生み出すことを目的にしています。 「Web AI」が持っている機能は、以下の通りです。 検索処理およびRSSフィード取得のメソッド・チェーン化(Google Ajax APIを使用) 断片的な日本語文章からのキーワードと文章の抽出 日本語文章のマルコフ連鎖 URLクエリーの解析と構築 URLクエリーの圧縮と解凍 短縮UR
[2014.08.10追記] 記事が古く、Mavericks(ruby2.0)で動かない(gemのHatena::API::Graphが動かない) はてなグラフAPIも2014年3月にOAuth認証以外は受け付けなくなって、グラフデータが追加できない、などぼろぼろなので、上記に対処したコードを投稿しました。 mac bookのバッテリー状態をはてなグラフに記録してみよう(OS X 10.9 Mavericks対応版) - mac日記 [追記ここまで] だいぶ前から、このネタやってたんですけどね。。。 やっとコードを晒せる状態になったというか。 最初に、やりたいことができることを確認しちゃったら、そのあと、ほったらかしにしてました。 まともに動くようにコードを整理したので、公開してみたいと思います。 なにか新しい発明、という訳ではないし、だれでもささっとかけちゃうコードですが、、。 (rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く