65 件 見つかりました。
1 2 3 4 5 6 7 8 9 10 11 12 13 [ 次へ ]
最近のことですが、Yahoo!デベロッパーネットワークのテキスト解析 Web API の CORS(Cross-Origin Resource Sharing)対応が完了しました。 CORS についてはここでは解説はしませんが、本稿の観点からざっくり説明すると「別ドメインにあるウェブページ内の JavaScript プログラムからテキスト解析 Web API に直接アクセスして利用できるようになった」ということです。
本稿では、サンプルコードでウェブページからテキスト解析 Web API に直接アクセスする方法を説明していきます。応用例として、Google Chrome 拡張機能のサンプルも紹介します。
そのテキスト解析 Web API の機能の一つである「校正支援」は日本語文章の品質チェック(校正)を支援するもので、文字の入力ミス、言葉の誤用、わかりにくい表記、不適切な表現などが使われていないかをチェックして、指摘します(内部の辞書データをベースとしているため完全なものではないことをご承知おきください)。
この校正支援機能のサンプルプログラムとして「HTML ファイル1つだけで完結する校正支援ツール」を作ったので紹介します。入力されたテキストに対する校正指摘をわかりやすく表示し、指摘箇所へのアクションを簡単に行える UI を持ち、特別なアプリやサーバを用意する必要がなく、Web ブラウザさえあれば今日からすぐに使える校正支援ツールとなっております。
テキスト解析 Web API は最近 CORS 対応されまして、ブラウザで表示されるWebページの中から直接 API を呼び出して使えるようになったのです。自分のサーバに一切の負荷がかからないのがありがたいです。
Web2.0で愛されモテカワスイーツな次世代ウェブサービスです。
Web2.0(笑)で愛されモテカワスイーツ(笑)な次世代ウェブサービス(笑)です。
cat nkkp.txt | ./mamarkov-build.pl > mamarkov-sample.tsv
wc -l nkkp.txt 224 nkkp.txt tail -1 nkkp.txt 但し、この憲法によって、後任者が選挙又は任命されたときは、当然その地位を失う。 wc -l mamarkov-sample.tsv 868 mamarkov-sample.tsv head mamarkov-sample.tsv | tail -3 あれば 、 、 、 、 い ない いかなる 特権 差別 奴隷 宗教 宗教 場合
cat mamarkov-sample.tsv | ./mamarkov-gen.pl
配偶者の国民の原理に、これを証拠とが欠けたときは、及び団体は、この憲法第二以上の多数でこれを、これを選任する。
但し、又は一部の自由を委任ができる。
信教の議事機関は、社会的、国会を有する終審と異なった議決にも、個人の安全とする。
財産は、及び法律の下に保障及び残虐な刑罰を失う。
何人も、国務大臣は、一般行政機関が日本国民は、内閣は、可否同数の全部又は法律の目的を経なければならない。
echo '走れ' | ./yapima2.pl {"id":1,"jsonrpc":"2.0","result":{"tokens":[["走れ","はしれ","走る","動詞","*","子音動詞ラ行","命令形"]]}}
echo '読み仮名だけ抜き出します' | ./yapima2.pl \ | jq -cr '[ .result.tokens[] | .[1] ] | join("")' よみがなだけぬきだします
echo '行番号と品詞です\n晩御飯が美味しい' | ./yapima2.pl \ | jq -cr '[ .id, [ .result.tokens[] | .[3] ] ] | flatten | @csv' 1,"名詞","名詞","助詞","名詞","判定詞" 2,"名詞","名詞","助詞","形容詞"
echo '文章から名詞だけ抽出して要約っぽく見せかけます' | ./yapima2.pl \ | jq -cr '[ .result.tokens[] | select(.[3] | contains("名詞")) | .[0] ] | join("")' 文章名詞抽出要約
1 2 3 4 5 6 7 8 9 10 11 12 13 [ 次へ ]
たつをの ChangeLog