pyconjp-2016-panel-kamelio
2016-09-23

PyCon JP 2016 に参加してきました #pyconjp

読了時間10分

白ヤギの開発者の森本です。 今週の中日 (2016-09-20から09-24) から PyCon JP 2016 が開催されました。白ヤギコーポレーションは例年スポンサーをしていますが、「シルバースポンサーではうちの会社が目立たないだろう」的なノリで今年は初めてゴールドスポンサーとして参加しました。普段なら私は個人としてチケットを購入してカンファレンスに参加 […]

ticket-es2x-support1
2016-08-29

Elasticsearch を 1.7.5 から 2.3.5 へ移行しました

読了時間10分

白ヤギの開発者の森本です。 白ヤギではニュース記事のキュレーションをする カメリオ API というサービスを開発していますが、検索バックエンドとして Elasticsearch を使っています。 カメリオ API は約1年3ヶ月前に開発を始めたのですが、当時は 1.7 系を使っていました。昨年の夏から秋ごろにかけて 2.0.0 のベータ版がリリースされ、20 […]

shiroyagi2
2016-08-09

Go 1.7 Release Party in Tokyo で発表しました

読了時間5分

先日 Go で API サーバーを開発してきて1年が過ぎました という記事を書きました。昨日、Go 1.7 がリリース されなかった (もとは8/8がリリース予定だったのが8/15に延期された) わけですが、そのリリースパーティが行われました。先日のブログに関して話してほしいという依頼を頂いたので発表してきました。運営の方々、発表の場を頂いてありがとうござい […]

shiroyagi2
2016-07-28

Go で API サーバーを開発してきて1年が過ぎました

読了時間15分

白ヤギの開発者の森本です。 白ヤギでは Go 言語でニュース記事のキュレーションをする カメリオ API というサービスを開発しています。約1年2ヶ月前、Go を使って開発し始めたときに当時調べた内容を整理して以下の記事を書きました。 Go言語で API サーバーを開発する 1年以上に渡り開発を継続してきて変わったこと、変わってないことなどをざっくばらんにま […]

CBOW+SVM
2016-07-15

カメリオで使われている機械学習

読了時間10分

はじめまして。白ヤギコーポレーションでエンジニアをしている谷田です。 カメリオでは、テーマに合ったニュース記事を提供するために、機械学習を応用した新しいアプローチを最近こっそり導入しました。この記事では、カメリオがどのようにニュース記事がテーマに合っていると判断しているのか、そのアルゴリズムの概要を解説してみたいと思います。 カメリオでは新しく入ってきたニュ […]

varImpPlot
2016-03-22

ランダムフォレストを使った初期分析例

読了時間15分

白ヤギコーポレーションのデータ分析担当 堅田です。 今回は、時間がない中でデータをさくっと分析したいという人向けに、RのrandomForestパッケージを使った分析方法を紹介したいと思います。 データの前処理 まずデータの前処理では、難なくRのrandomForestに突っ込むための加工を施します。主なステップは以下の4つです。 1. データのサンプリング […]

swift-aws_2x
2016-02-24

サーバーサイドSwiftを実運用してみた

読了時間15分

こんにちは。リードアーキテクトのItoです。 前に予約していたNuAns NEOが届きました。かなりいい感じです。iPhoneと比べてしまうと、カメラ性能とアプリの少なさが気になりますが。 前回の記事では、Nodeベースのプロジェクト(Webサーバー)をSwiftに置き換えられるかという部分の話をしました。今回は前回からのアップデートや実際に運用してみたSw […]

facerec
2016-02-22

OpenCVで顔画像認識システムを作成

読了時間10分

こんにちは、白ヤギコーポレーションのニコです。 普段はAndroidデベロッパーですが、昔から人工知能に興味を持っていて、大学でも人工知能専攻でした。 特に興味があるのはコンピュータビジョン(画像処理、顔認識、等)です。 カメリオでは記事タイトルと一緒にサムネイルを表示するのですが、最近より良いサムネイルを作るために、顔画像認識システムを作りました。 今まで […]

word2vec
2015-12-28

word2vec の各種実装の速度比較

読了時間15分

はじめに こんにちは、カメリオのアルゴリズムとサーバ周りを担当している金子です。 白ヤギでは、カメリオのテーマに表示される記事の精度を向上させるために日頃から様々な研究を行っています。現在特に注目しているのは word embedding を用いる方法です。 word embedding は単語や文書の意味を比較的低次元のベクトルで表すことができ、ベクトル同 […]

swift-aws_2x
2015-12-21

サーバーサイドをNodeからSwiftに移行する

読了時間20分

こんにちは。リードアーキテクトのItoです。最近アナログオーディオをやっているのですが、つらい事件が起きました。 今月はじめにSwiftのコンパイラなどのソースコードがGithubで公開され、かなりの反響を呼びました。コンパイラだけではなく、パッケージマネージャやコアライブラリ、今後のマイルストーン、コーディング規約など、Swiftが一つのエコシステムとして […]