Rubyで組むプログラムに組み込めそうな自然言語処理のツールについて備忘録になります。 形態素解析 API Yahoo!JAPAN 日本語形態素解析 24時間以内に5万リクエスト以内 1リクエストのサイズ100KB以内 gooラボ 形態素解析API アプリケーションを公開する際は、以下のような形での表示が必要 <a href="http://www.goo.ne.jp/"> <img src="//u.xgoo.jp/img/sgoo.png" alt="supported by goo" title="supported by goo"> </a> ソフトウェア MeCab ポピュラーな形態素解析器 辞書が充実している IPADic デフォルトの辞書 UniDic 国立国語研究所によって規定された言語単位『短単位』に基づいて作成された辞書 mecab-ipadic-NEologd IPA
Mechanize examples Note: Several examples show methods chained to the end of do/end blocks. Do…end is the same as curly braces ({…}). For example, do … end.submit is the same as { … }.submit. Google require 'rubygems' require 'mechanize' a = Mechanize.new { |agent| agent.user_agent_alias = 'Mac Safari' } a.get('http://google.com/') do |page| search_result = page.form_with(:name => 'f') do |search|
require 'capybara/poltergeist' Capybara.register_driver :poltergeist do |app| Capybara::Poltergeist::Driver.new(app, {:js_errors => false, :timeout => 5000 }) end session = Capybara::Session.new(:poltergeist) session.driver.headers = { 'User-Agent' => "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2564.97 Safari/537.36" } session.visit "http://w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く