ビジネスのためのAI情報をはじめ、お客様の真の課題解決に寄り添うテクノロジーとビジネスの情報、専門家の知見、製品・サービス、イベント情報などを月次でお届けします。
これまでのあらすじ 第1話: つらそうな語句を含むツイートをした時に「にゃーん」と変換されるスクリプトができた 第2話: Mecab による形態素解析と日本語極性辞書を組み合せてツイートを解析。スコアが低くなった時に「わーい!」「すごーい!」と変換されるスクリプトができた 今回からは機械学習の力を借りてより実用的な社会性フィルターを目指します。 初めは前回のコメントでいただいたように Theano を用いて自前でこさえようと思ったのですが、調べてみるとすでにいくつかネガポジ判定の Web-API があることを知り、まずはそっちを試してみようということになりました。 1. indico 3行のソースコードを入れるだけで機械学習できると噂のindicoをNode.jsで使って機械学習入門してみる / Qiita という記事で知った Web-API サービス。Python だと本当に3行の実装で
APIとAPIを組み合わせてマッシュアップサービスを作ろうと思った場合、まず自分が欲しいデータを提供しているAPIを探す必要があります。今回はそんなAPIのディレクトリを提供しているサービスをまとめて紹介します。 PublicAPIs 執筆時点で5,330のAPIから検索ができるAPIインデックスサービスになっています。名前やAPI名などを入れることで、新しいAPIの登録申請もできるようになっています。 PublicAPIs | Directory of public APIs for web and mobile API For That 検索、ソーシャル、ファイナンスなど約20のカテゴリに分かれて登録されています。約300種類くらいのAPIが登録されています。 API For That | An API Directory Zapier IFTTTのビジネス版と言った雰囲気のサービスに
お詫び(2015.6.29 12:38追記) はてなアカウントでのログインの際にwrite権限を要求していましたが、ご指摘の通りこの仕組では全く必要ないものなので削除しました。申し訳ありませんでした。 また、自分が表示されてしまう不具合があるようなのですが、原因が分かり次第修正いたします。 動機 はてブでブクマしたりコメントしてると、「この人自分がブクマする時よく見るな……」っていう人いますよね? それはダジャレの人とかカッコいいメガネの人のように目立つ人だけじゃなく、有名ブックマカーではなくても似たような嗜好の人はいるわけです。 ところで、はてブにはよく使われているとはあまり言えない「お気に入り」機能があるわけで、逆にそういった人達をお気に入りに登録していけば「人気エントリ」や「新着エントリ」よりも更に自分向けの情報が流れてくるのではないか?という思いから、このwebアプリを作ってみまし
現在ではREST APIはとても一般的な話題です。ほとんどすべてのWebアプリケーションの一部分となっています。シンプルで一貫性があり実際的なインターフェースは必須です。これは皆さんのAPIを他の人が使うことをとても容易にします。皆さんにとってはRESTの実践が日常的に感じられるかもしれませんが、RESTをあまり尊重しない人々もよく見かけます。これがRESTについて投稿するきっかけでした。 この記事にはRESTfulなAPIを設計する時に考慮すべきベストプラクティスがあります。 注意 : ここでのベストプラクティスは、私が過去の経験に基づいて良いと考える事例です。もし違う考えをお持ちであれば、お気軽にメールをくだされば意見交換できると思います。 APIのバージョンを示す APIのバージョンは必須であるべきです。これがあると時間が経ってAPIが変わっても影響を受けません。その方法の1つはUR
フロントエンドのパラダイムを参考にバックエンド開発を再考する / TypeScript による GraphQL バックエンド開発
米OracleがJavaに関する著作権を米Googleに侵害されたと訴えている裁判で、米連邦巡回控訴裁判所は5月9日(現地時間)、対象となっているJava APIは著作権によって保護されているとする判決を下した。 Googleが主張する「フェアユース(公正利用)」については、カリフォルニア州北部地区連邦地裁に差し戻した。 この裁判は、2010年10月、AndroidでのJava利用が、Oracleの特許および著作権を侵害しているとしてGoogleをカリフォルニア州北部地区連邦地裁に提訴して始まった。Oracleは7件の特許権侵害と、37件のJava APIの著作権侵害を訴えたが、一審では2012年5月、特許侵害は認められず、またAPIは著作権保護の対象にならないとの判決が下された。なお、一審の陪審はフェアユースについての結論を出さなかった。 Oracleは2012年10月、APIが著作権保
予てからの予告通り、昨夜、TwitterAPI1.0はAPI1.1にスイッチし、それに伴い拙作「P3:PeraPeraPrv」は動作不能となりました。(API1.1に対応しない理由についてはこちらをどうぞ) 2007年8月にJavaの習作として開発をスタートし、11月に公開。それ以来Twitterという頼りなくてあやふやな、でも楽しいサービスの普及の一助になれば、特にクライアントアプリの乏しいMacやlinuxのユーザにもTwitterを使って貰えるようになればとリリースを続けてきた本作は、その役目を昨夜、静かに終えたわけです。 5年7ヶ月。フリーソフトとしてはなかなかの長寿命ではなかったでしょうか。 ご存知の様にTwitterは新CEOの就任以来変節しました。インフラを目指してオープンAPIという新しいスタイルを提示し、沢山の開発者*1を魅了することで新しいアプリやサービス、ビジネスを生
はじめに 第1回目の本稿は、Web APIの説明と、開発を行うための準備として、開発環境のインストールについて解説します。 対象読者 Androidアプリケーションの開発を始めたい方で、JavaとEclipseの基本的な知識がある方を対象とします。 Web APIとは 本連載であつかう「Web API」とはどういうものかを、まず始めに説明しましょう。 Web APIとは、ひとことで言えば、インターネット(Web)を経由して、何らかの処理を行うための、手段や決めごと(API)のことです。APIとは、Application Program Interfaceの略で、直訳すると、あるプログラムを、他のアプリケーションから利用するためのインターフェース、という意味になります。 一般的なプログラムでは、関数やサブルーチンと呼ばれるひとかたまりの処理を作成し、それをプログラム内のほかの場所から呼び出す
Twilioは簡単に言うと、「Webから電話を簡単に操作できるAPI」です。ほとんどの連絡をメールやSNSで済ませるようになった昨今、「いまさら電話?」と思った方もいるかもしれません。しかし、エンジニアの視点から、またサービス企画の視点から見て、Twilioは実に多くの可能性を秘めたAPIなのです(筆者もまた、その可能性に注目している1人です)。 Twilioを使うと何ができるのか? どんな可能性があるのか? その魅力を、連載を通じて紹介しましょう。 まずはTwilioを体験してみよう Twilioとはどんなものなのか? まずは手元の携帯電話などから以下の番号に電話をかけてみてください(通話料がかかります)。 電話につながると、ややぎこちない女性の声でメッセージが流れたと思います。実はこの自動応答システム、Twilioを使って、たった4行のコードだけで実現されています。 <?xml ver
米Googleは5月9日(現地時間)、Webページの画像やファイルを直接Googleドライブに保存するためのボタン「Save to Drive」の提供を開始したと発表した。Webオーナーは、2行のHTMLコードを追加するだけで、このボタンをページに設置できる。ボタンの設置方法はGoogle Developersのページに説明がある。 また、Save to DriveボタンのAPIを利用することも可能だ。 Webページ上に設置されたSave to Driveボタンにカーソルを合わせると、Googleアカウントにログインしていれば、そのアカウントで利用しているGoogleドライブにファイルを保存するかどうかを尋ねるダイアログが表示され、ボタンをクリックするとさらに保存を確認するダイアログが表示されて、そこでクリックするとファイルがGoogleドライブに保存される。Googleアカウントにログイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く