mimi

Sansanの
人・組織・カルチャーを
伝えるメディア

連載

【R&Dアーキテクト通信】 第14回 開発グループとの連携

こんにちは!DSOC 大木です。 最近見かけた芸能人はブルゾンちえみです。 全身黒のロックテイストなコーディネートでした。 バックに男性はいなかったです。 さて、サシランチ企画の第2回目、始まるよ! ゲスト:水田さん 入社歴:2ヶ月 エニアグラム:タイ…

【R&Dアーキテクト通信】第12回 OCR(光学文字認識)サーバー

こんにちは、R&Dの糟谷です。 Sansanの名刺の入力には様々な工程があります。例えば、外部のオペレーターさんが名刺を入力するのに、氏名をバラバラにして個人情報が漏洩しないようにしています。 氏名をバラバラにするためには、画像のある部分が氏名だとわ…

【R&Dアーキテクト通信】第11回 設計レビュー

こんにちは。R&Dの糟谷です。今回は論文発表についてです。R&Dでは新しいAPIやライブラリを作る際には設計レビューを行います。このレビューもそんなに厳格なものではなく、アドバイスと理解が主目的となります。よっぽどのことがない限り、設計を直さないと…

【R&Dアーキテクト通信】第10回 論文発表するの?

こんばんは、R&Dの糟谷です。今回は論文発表についてです。 実は我々これまで論文発表はしていませんでした。理由は企業秘密で言えないことが多いことと、発表にかかるコストのわりにメリットが少ないことです。とはいえ絶対禁止ということはなく、成果を出…

【R&Dアーキテクト通信】第9回 新しいメンバーへの教育体制

少しご無沙汰してしまいました。糟谷です。今回は新しくR&Dに入った人への教育について書いてみます。 教育といってもR&Dの場合、新卒であっても基本的には研究経験者で即戦力ですので、「機械学習とは」、とか「画像処理とは」みたいな教育をすることはあり…

【R&Dアーキテクト通信】第8回 NuGet化

こんにちは、DSOCの糟谷です。今回はちょっと専門的な話になります。 R&Dでは.NET FrameworkのC#環境で開発することが多いという話を書きましたが、.NETにはNuGetというパッケージ管理システムがあり、それを活用しています。社内NuGetサーバーを立て、社内…

【R&Dアーキテクト通信】第7回 プロジェクトの進め方

こんばんは、R&Dの糟谷です。 Sansan株式会社の名刺のデータ化、活用を担う部署DSOC(Data Strategy & Operation Center)ではプロジェクトチームで行う業務と普段の業務の2種類があります プロジェクトチームで行う業務は基本的にはクオーター(3か月)単位…

【R&Dアーキテクト通信】第6回 R&Dのソースコードレビュー

こんにちは。週に1度更新しているR&Dアーキテクト通信。今回で第6回です。 今日は、R&Dのソースコードレビューについてお話しします。 R&Dではソースコードは主にC#、その他いろいろな言語で書きますが、C#での開発ではResharper(R#)というツールを活用して…

【R&Dアーキテクト通信】第5回 R&Dのチーム構成

こんにちは、糟谷です。今回はR&Dのチーム構成について話したいと思います。 Sansan株式会社のデータ化・活用を担う部署DSOC(Data Strategy and Operation Center)のメンバーは30名程度、開発グループ、運用、R&Dそれぞれ10名ずつぐらいです。 開発グループ…

【R&Dアーキテクト通信】第4回 R&DのCI

Dsocの糟谷です。 今回はR&DのCI環境について話したいと思います。他社の開発とあまり変わらないかもしれませんがR&Dとしては多少進んでいるのではないでしょうか。 ソースコード管理はGitHub上で行い、プルリクエストベースで開発を進めています。プルリク…

【R&Dアーキテクト通信】 第3回 R&Dはどこまでやるの?

今回はR&Dの役割分担について話したいと思います。 Sansan株式会社の基本方針は、「R&DはライブラリをAPIとして提供してその運用まですべて自分たちで行う」です。 他社のR&Dですと、 ・アルゴリズムの設計をMATLABなどで行って組み込むのは事業部 ・DllやLi…

【R&Dアーキテクト通信】 第2回 言語やOSの選定について

今回は言語やOSの選定などについて話したいと思います。 Sansan株式会社の歴史的な経緯から、C#のプログラムををVisual Studio上で開発し、WebApiとしてWindows Serverにデプロイするというのが最も基本的な開発スタイルとなっています。他のシステムやAWSの…

【R&Dアーキテクト通信】 第1回 R&Dアーキテクトとは

こんにちは、Data Strategy & Operation Center R&Dアーキテクトの糟谷です。チーフアーキテクトの島に代わってR&Dの開発体制や方針などを紹介していきます。 ■Data Strategy & Operation Centerとは 『Sansan』と『Eight』が提供する価値は、ユーザがスキャ…