crawleraを使ったクローリングの最適化

これは日本情報クリエイト Engineers Advent Calendar 2016の24日目の記事です。 元日本情報クリエイトのエンジニアなのでOB枠として参加させてもらいます! 日本情報クリエイトは宮崎で不動産系の自社プロダクトを開発し、日本全国に販売している会社です。…

ReduxとReact Routerの相性が悪いのでrouterを一から書いてみた

こんにちは、エンジニアの建三です。 Reactと一緒に使うRouterと言えばReact Routerですよね。しかし僕のReact+ReduxアプリにReact Routerを導入してみると、どうも思うようにいきませんでした。 Reduxは"Single Source of Truth"をモットーにしており、Red…

Hamburger Menu VS Tab - 有名なアプリ15個のUIを調査!

こんにちは、エンジニアの建三です。最近はデザインの仕事が主になってきています。新規事業のモバイルアプリのプロトタイプをSketchとInvisionでせっせと作る日々です。それに伴いUIデザインを最近勉強し始めたんですが、デザインってすごく面白いですね。 …

Twilio × Lambda × API Gateway で PRIMARY HANDLER FAILS を制御する

イタンジエンジニア、濱田です。 今回は、twilioを使っているサービスに障害が発生したときに、slackに通知したり、twilioにかかってきた電話を転送する仕組みを、aws lambda と aws api gatewayで実現する方法についてお話します。 背景 弊社では、twilioを…

Reactを毛嫌いしてるが実は好きになりたい人へ

こんにちは、エンジニアの建三です。今までは機械学習に関する記事ばかり書いていましたが、実はフロントエンドも大好きです。 僕がWeb開発を始めた3年前はJS Framework全盛期だったので、JQueryをすっとばしてAngularから入りました。その後数々のLibrary…

サービス毎にとっちらかったMySQLデータベースをfluentd経由でBigQueryに集約してDWH作っちゃうゾ★の巻

横澤です、平素よりお世話になっております。 昨今は機械学習とか人工知能というワードがバズっている影響もあり、ビッグデータとかDWH(データウェアハウス)というワードも関連して話題に上がりますね。 ビッグデータと一口にいってもその形態やフェーズは…

どうしても不動産価格査定をRubyからRを使ってやりたかった

エンジニアの濱田です。イタンジでは、AIによる不動産価格査定サービスVALUEのように、不動産価格査定に力を入れています。今まで複数の方法を試してきた中で、今回はRubyからRを使って不動産価格査定を行う方法をご紹介します。 事前準備 ruby環境 R環境 価…

不動産テック勉強会#3を開催しました

9月29日(木)に不動産テック勉強会「勃興するチャットBotについて現在地と未来について語らう会」を開催しました。 今回の勉強会では、WEBからリアルまでを包括したチャットコミュニケーションにおけるチャットBotや人工知能チャットについて、辞書データ整備…

仲介会社と管理会社のマッチングサービス始めました

こんにちは、エンジニアの建三です。今までのブログでは主にノマドとノマドクラウドについてお話してきました。最近イタンジのもう一つの主要プロダクトぶっかくんのデータ解析をしたのでそのお話をします。 仲介会社と管理会社 不動産会社は仲介会社と管理…

機械学習でお客様の行動確率を予想してみた

こんにちは、エンジニアの建三です。今回も相変わらず機械学習に関するお話です。 前回のブログで顧客分析の話をしました。エンドユーザーが問い合わせから来店に進むかをアクセスログを使って予想するというものです。 同じことを弊社の自動追客&CRMツール…

スタートアップでよく使われるダッシュボードツール4製品を比較してみた

横澤です、いつもお世話になっております。 皆様ダッシュボード使ってますか?車の助手席にある引き出しではなく、サービスのKPI等を良い感じのグラフにした方のダッシュボードです。 こういう感じのヤツですね。 画像出典 イタンジのダッシュボードは色々と…

手間をかけずに実務で使えるクローラーの作り方

不動産テック勉強会#2でLTしてきました 先日不動産テック勉強会#2でLTしてきました。 登壇者の皆様お疲れ様でした。 また参加者の皆様足を運んで頂いてありがとうございました。 折角なのでその際話した内容を少しリライトしてUPしておきたいと思います。 基…

理論だけじゃダメ!機械学習を実務で活用する為に重要な4つのステップ

こんにちは、エンジニアの建三です。僕は大学時代に人工知能に興味を持ち、卒業後も機械学習を勉強していました。ただイタンジに入って業務で機械学習を使ってみて思うのは、勉強でやる機械学習と実務でやる機械学習にギャップがあるなということです。 機械…

インフラ監視体制を見直しているのだが、もう俺は限界かもしれない(注:タイトルは釣りです)

横澤です、いつもお世話になっております。 色々とあって苗字表記を今まで使っていた簡略表記の横沢から正式名称の横澤に切り替えています。過去ログは直すの面倒なのでそのままですが、誤表記ではないので気にしないでください。 本日はイタンジサービスの…

ノマドの新規事業・マーケティングに関わるディスカッションイベントを開催します。

こんにちは。デザイナー渡辺です。 突然ですが"お部屋探しのUX"に不満をもったことはありませんか? ・ポータルサイトで数件問い合せたら、いろんな会社から電話がかかりまくった。 ・「その物件空室あります!」って言われたので、店舗に行ったのになかった…

イタンジAIチャットのアーキテクチャ

こんにちは、エンジニアの建三です。 今回は弊社のAIチャットについて説明します。機械学習と自然言語処理を知ってる人向けに書いていますが、コードは使わずに全体の流れをざっくりとお話しします。 AIチャットって何? 弊社サービスのノマドではユーザーと…

イタンジ株式会社が掲げる価値行動指針5つ

横沢です、いつもお世話になっております。 実は2016年4月1日よりこっそりと取締役CTOに就任しておりました。名刺に取締役とか書いてもいきなり戦闘力が上がる訳ではないのですが、三ヶ月も経つとやってる仕事には少しづつ変化が出てきたりします。本日はそ…

会社から徒歩圏内に住む経済的メリット

こんにちは、エンジニアの建三です。 僕はイタンジに入る前は元住吉に住んでいたのですが、この転職を機に職場から徒歩6分のマンションに引っ越しました。引っ越して一週間経ちますが、正しい選択をしたと思っています。特に仕事終わりに、疲れた体を電車で…

お部屋探しBotをリリースして1週間たってわかったこと

こんにちは!エンジニアのナガシマです。 先日、お部屋探しBOTヘヤジイをリリースしたのですが。 お部屋探しBOTヘヤジイ|Facebookメッセンジャーのチャットで賃貸物件を探します。 「お部屋探しBOTヘヤジイ」は、条件をしゃべりかけるとお部屋を紹介してく…

データから駅の近似を探る、機械学習を用いた「似ている駅レコメンド」の作り方

[latexpage] こんにちは、エンジニアの建三です。イタンジに入社して3週間ほど経ちますが、主に機械学習を業務で使っています。 弊社のネット不動産ノマドでは、様々な条件を入力することにより理想のお部屋を探すことが出来ます。その条件の一つが最寄り駅…

登山家の戸高雅史氏をお招きし、社内講演をしていただきました。

先日登山家の戸高雅史氏をオフィスにお招きし、 「一瞬の無限」というテーマで講演をしていただきました! ヒマラヤやチョモランマ等に、単独しかも無酸素で挑戦した戸高氏。 その過酷で魅力的な山でのエピソードの数々が、とても衝撃的な内容でした。 高度2…

Facebook Messenger Platformで画像検索BOTを作ってみた

こんにちは、エンジニア永嶋です。 先日、「LINE BOT APIを使って翻訳BOTを作ってみたよ!!」という記事でLINE BOTについて書きましたが今回はFacebookのBOT APIであるところのFacebook Messenger Platformを使って画像検索BOTを作ってみたのでまとめました…

2016年4月13日より、オフィスを移転いたしました

イタンジ株式会社は2016年4月13日より、 事業拡大に伴いオフィスを移転致しました。 最寄り駅は麻布十番で変わりはございませんが、 「電話番号」「FAX番号」が変更となりました。 新オフィスは、麻布十番駅より徒歩3分の好立地で、 旧オフィスに比べ2倍の広…

同じ画像を判定するrubyスクリプト

こんにちわ、エンジニアのマイケルです 物件画像が重複することがよくあるのでrubyで判定するスクリプトを作成しました。 判定方法 ImageMagickを使います、具体的にはここに書かれていることをrubyからやります。 2枚の画像のdiff(差分)を超簡単に調べる…

LINE BOT APIを使って翻訳BOTを作ってみたよ!!

こんにちはこんにちは!エンジニアの永嶋です! LINEのBOT APIがtrialで公開されましたね! BOT API Trial Accountのご紹介 | LINE BUSINESS CENTER 運良く1万人の先着で登録することができたので翻訳BOT(日本語=>英語)を作って遊んでみました。herokuで公…

「俺の好きな本を読んでくれーー!」をアピールし合う、ブクブク交換会を開催しました。

こんにちは。 ゆるふわ記事担当の渡辺です。 先日イタンジではブクブク交換を趣旨とした社内飲み会を開催しました! ブクブク交換とは、 物々交換をもじった造語で、オススメしたい本をミニプレゼンをした上で、 欲しい本をおのおの指名し交換する、といった…

意義ある顧客インタビューを行うための18のtips: 顧客インタビューの正しいやり方

意義ある顧客インタビューを行うための18のtips 顧客インタビューの正しいやり方 永遠のお試し雇用、濱田です。 最近、なぜか興味深い英語記事の翻訳がメインの仕事となっています。 顧客インタビューの仕方について。 序章 どうやって会社は倒産するか st…

javascriptでアニメーション付けてリストを並び替えてみる

今日はjavascriptを使ってアニメーション付きでリストを並び替えてみたいと思います。 何が出来るのか up,downボタンをクリックするとアニメーションで移動し、移動したDOMを入れ替えます。 ※ chromeでのみ動作確認してるのでchromeで見てください See the P…

初期モーニング娘。のメンバーをプログラミング言語に喩えてみた

横沢です、いつもお世話になっております。 さて、今朝こんなニュースを見ていよいよプログラミングというのも一般に広く浸透する概念になってきたんだなぁと感慨にふけっておりました。 エンジニアの芸能事務所が発足、各プログラミング言語の担当アイドル…

プログラミング勉強会を開催してみました

横沢です、大変ご無沙汰しております。 イタンジではこの度、初?とも言える社内研修としてプログラミング勉強会を開催してみました。毎週月曜日の朝8時開始(!?)という無茶ぶりな時間設定にも関わらず多くのメンバーが参加してくれた事を大変嬉しく感じ…