Apitore blog

Apitoreを運営していた元起業家のブログ

deeplearning4jで日本語WikipediaのWord2Vecを作る

はじめに Web APIのマーケットプレイスであるApitoreに、Word2Vecを追加しようと思います。Word2Vecがあれば自然言語処理系のアプリケーションで色々な拡がりが出てきます。その話はAPIを公開したときにするとして、今回はJavaでWord2Vecを実装するノウハウ…

情報科学の研究技術をWebAPIで公開しよう

情報科学の研究技術を簡単に公開できるプラットフォーム「Apitore」を提供してます。 ApitoreはWebAPIのマーケットプレイスです。企業で遊休資産となっているICT領域の研究技術/研究者を集約し、それらの利用機会を最大化することが目的です。我々はAPI版の…

WebAPIのマーケットプレイスApitoreのクローズドベータを開始します

はじめに ApitoreはICT領域の技術をWebAPIで売り買いできるマーケットプレイスを提供しています。特にICT領域の研究技術を対象としていて、学会発表をする気軽さで研究技術を公開・利用できるようにすることを目的としています(会社概要はこちらです)。今…

Kaggleチャレンジ:BIMBOで12Kドルを目指す!

はじめに 今回はKaggleで賞金付きのタスクにチャレンジします。メキシコのパンメーカーのBIMBOタスクで、パンの需要予測をします。学習データが約3Gと、そこそこメーカーの本気さが伺えるタスクになってます。優勝賞金は12,000ドルです。

ヤフーショッピングのAPIをJavaから呼び出す

はじめに 前回の記事ではヤフーショッピングのAPIを利用するための準備をしました。今回はSpring-webのRestTemplateと公開されたxsdファイルを使ってヤフーショッピングのAPIをJavaから呼び出してみようと思います。

楽天ショッピングAPIをJavaから呼び出す

はじめに 前回は楽天のAPIを使う準備と簡単なテストを行いました。今回はSpring-webのRestTemplateを使ってJavaから楽天ショッピングAPIを呼び出してみようと思います。

AmazonのProduct Advertising APIをJavaから呼び出す

はじめに 前回はProduct Advertising APIを使うための諸準備と簡単な動作確認をしました。今回はSpringのRestTempateを使ってJavaからAPIを呼び出し、公式のxsdファイルから作ったItemSearchResponseクラスで受け取ります。

夏休みの自由研究:大手ショッピングサイト4社の一括商品検索サイトを作った

はじめに 7月31日から8月6日まで、ひたすら家にこもって大手ショッピングサイト4社(Amazon、楽天、ヤフーショッピング、DMM)のAPIをハックしました。そして、4社の商品検索を一度にできるサービスを作ったので公開します。登録不要、完全無料です。 Shirab…

Let's Encryptでstandaloneからwebrootに設定変更する

はじめに Let's Encryptで証明書を発行する場合、standaloneモードでは80ポートを使います。ということは現在稼働しているウェブサービスを一度落とす必要があり、運用上の問題があります。そこでwebrootモードを使い、稼働中のサービスを落とさずにSSL証明…

Yahooの商品検索APIを使ってみた

はじめに Yahooの提供するAPIを使って何かサービスを作ろうと思います。Yahooにもデベロッパーサイトがありまして、こちらに登録するとYahooの提供するAPIを利用できます。今回は商品検索APIについて解説します。

楽天のAPIを使ってみた

はじめに 楽天もAPIを公開しています。SDKはPHPとRubyのみ公開されていて残念ながらJavaはないのですが、先日のAmazonのサンプルプログラムで簡単に動作させることができました。今回は楽天APIの使う準備をして実際に使ってみます。

AmazonのProduct Advertising APIの使い方

はじめに AmazonもAPIを公開していて、商品検索などができます。Product Advertising APIと言います。今回はこのAPIを使うために必要な手続きとAPIの使い方を解説します。

Spring-bootでSSL(HTTPS)有効にするならnginxを使え~完結編~

はじめに Spring-bootでSSL(HTTPS)を使うならnginxがオススメ。今回は今までQiitaに投稿してきたシリーズの総集編です。

TokyoWebmining 55thに参加してきた

はじめに 公開即日満席で気になっていたTokyoWebminingに参加してみました。扱っているテーマが毎回魅力的だなと思っていて、人気のためなかなか参加できなかった勉強会です。今回は12時スタートで19時40分終了(懇親会別)という長丁場です。議論にも重きを…

API Meetup Tokyo #15を聴講してきた

はじめに API Meetup Tokyo #15を聴講してきました。今回はSwagger特集のガチガチテック系です。このMeetupはAPI界隈の最先端の情報(Oauth、microserviceなど)が知れる上に、実際に最前線で働く技術者の生の声が聞けるたいへん質の高い勉強会です。勉強会…

Spring SecurityにFacebookでOpenID Connectする方法

はじめに Facebook APIを使ってSpring Securityを利用したウェブサイトの認証をやろうという企画の「本編」です。かなりニッチな気がしますがウェブ上に情報がないようなので参考までに。

Facebook4JでFacebookとOpenID Connectする

はじめに Facebook APIを使ってSpring Frameworkを利用したウェブサイトの認証をやろうという企画の「番外編」です。Facebook4Jを使って認証することはできましたので、その情報を残しておきます。Spring Securityとの連携については次回の記事で紹介します。

FacebookのAPIを使うための準備

はじめに 目的はFacebookのOpenIDを使ってSpring Framework使ったウェブサービスの認証をやることです。そこそこボリュームがあるので記事をいくつか分けます。今回はFacebookのAPIを使うために必要なDeveloper登録です。

【API】kuromoji-ipadic-neologdをWebAPIで利用できるようにしました

はじめに 今となっては少し古い情報ですが、neologd(ネオログディー)という辞書が2015年3月に公開されました。neologdはいわゆる新語辞書です。kuromojiという形態素解析器のgithubプロジェクトにneologd対応版が登録されていたので、そちらをWebAPIにして…

VRスタートアップカンファレンスを見に行った

はじめに VRスタートアップカンファレンスが開催されると知ったので、VR関連のビジネスをApitoreとは別口で進めているし、ちょうど都内に出てくる用事もあったので聴講してきた。 講演者は Tokyo VR Startups株式会社 取締役 新清士氏 株式会社gumi 代表取締…

Kaggleのタイタニックチュートリアルで粘ったら精度80%を超えた

はじめに 過去2回にわたってKaggleのタイタニックチュートリアルをやったけど、精度80%は超えたいと思ってたので諦めきれずにあがいてみた。そしてついに80%を超えたので記事にする。精度80.9%で2016年7月5日現在で366位/4430人中となった。 【過去の記事…

WordPressとSlackを連動するならIFTTTが簡単

はじめに 今日は軽めの記事。WordPressに新規記事を投稿したらSlackに投げるようにする。Slackはエンジニアコミュニティ向けのチャットツールって感じで、今回は詳細については省略する。WordPressとSlackを連動させるならWordPressのプラグインとかSlackの…

Kaggleのタイタニックチュートリアルで色々もがいてみた

はじめに 先日投稿したこちらの記事の続報。色々と小手先のテクニックで試行錯誤した。結論を言うと、先日の結果が一番良かった・・・。 工夫したこと いっぱいやったので簡単に書く

Kaggleチュートリアル:タイタニックタスクに参加する

はじめに 先日はRとXgboostのインストールおよび動作確認をしたので、本日はKaggleのチュートリアルであるタイタニックのタスクに参加する。「Data」にtrain.csvとtest.csvがあるのでダウンロードする。

Kaggleで流行中のXgboostを使ってみた

はじめに Kaggleが流行ってる。Kaggleは一言で言えば機械学習のコンテストサイトみたいなものだ。Kaggleは近々力試しがてらデビューしてみようと思うので、詳細については別の記事で紹介する。そのKaggleで流行ってる機械学習手法がXgboostだ。もしかしたら…

ProgrammableWebについて調べた

ProgrammableWeb ProgrammableWebには約15,000ものAPIが登録されている。ざっと見た印象はWebAPI界のWikipediaだ。今回はProgrammableWebについて調べてみた。ちなみにサイトは英語である。

SAMURAI ISLAND EXPO'16に行ってきた

SAMURAI ISLAND EXPO16 「人類の多様性と共感」というテーマで、天王洲アイルを2日間占拠して行われたイベントの初日にふらっと立ち寄ってきました。カンファレンスには参加していないので、国内外のスタートアップのブースの内容をレポートしておきます。レ…

PayPal Tech Meetup #2 でLTしてきた(開発秘話)

PayPal Tech Meetup #2で人生初のLTしてきました。 発表タイトルは「ちょっと寄付休憩はいりまーす」。 当日の発表資料はこちら。 緊張しましたがLT自体は楽しめました。まさかまさか、おかげさまで3位を頂きました。感謝感謝。 寄付休憩について補足してお…

NGINXのAmplifyがオープンベータになったので使ってみた

TechChrunchに記事が出ていたので、早速使ってみた。とても簡単にインストールでき、負荷とかアクセスとか見れる。

GCPで立ち上げたWordPressのデフォルトプラグインを有効にしてみた

前回はGCPのCloud LauncherでWordPressのBitnami版を立ち上げた。デフォルトで7つのプラグインが入っていたが、その中の一部を有効にしてみた。有効にしたのは以下の4つ Akismet All In One SEO Pack Google Analytics by MonsterInsights Jetpack by WordPr…