ランサーズ等のサービスを開発・運用する中で得た知識やノウハウを紹介しています。

pythonの記事一覧

thumbnail

Labels:  Python, 機械学習 投稿者:s.t

Lancers社におけるスパムメッセージに対する取り組み

ランサーズ社では今年の4月頃から毎週金曜日に自分の好きなテーマの開発ができる20%ルールというものを設けました。6月頃から20%ルールの中で機械学習の取り組みが本格化し始め、外部サービスを使って提供していたレコメンドシステムを内製化することを目標として社内から …

thumbnail

Labels:  DevOps 投稿者:s.t

pythonを使ってsocket.io-redisへイベントをemitする

pythonを使ってsocket.io-redisへイベントをemitする はじめに チャネル名 emitするデータの形式 Publish はじめに AJAX+ポーリングで実装していたチャットサーバなどを、後付けでwebsocketを使ってリアルタイム通信にし …

thumbnail

Labels:  Python, 機械学習 投稿者:s.t

サンプルデータを使ってリアルタイムレコメンデーションを作る – 3. Webアプリケーションとしての実装 –

サンプルデータを使ってリアルタイムレコメンデーションを作る – 3. Webアプリケーションとしての実装 – はじめに 参考書 レコメンドとは データセット 特徴エンジニアリング 類似度計算 TF-IDF 次元圧縮 コサイン類似度 バイ …

thumbnail

Labels:  機械学習 投稿者:s.t

サンプルデータを使ってリアルタイムレコメンデーションを作る – 2. 類似度計算 –

サンプルデータを使ってリアルタイムレコメンデーションを作る – 2. 類似度計算 – はじめに 参考書 レコメンドとは データセット 特徴エンジニアリング 類似度計算 TF-IDF 次元圧縮 コサイン類似度 バイナリデータ Webアプリ …

thumbnail

Labels:  機械学習 投稿者:s.t

サンプルデータを使ってリアルタイムレコメンデーションを作る – 1. はじめに –

サンプルデータを使ってリアルタイムレコメンデーションを作る – 1. はじめに – はじめに 参考資料 レコメンドとは データセット 特徴エンジニアリング 類似度計算 TF-IDF 次元圧縮 コサイン類似度 バイナリデータ Webアプリ …

thumbnail

Labels:  DevOps 投稿者:s.t

ランサーズの仕事を機械学習で分類する – 2. 分かち書き –

分かち書きとは 分かち書きとは、テキストを空白区切りにしたものです。 テキストを機械学習させるには前段階としてテキストを分かち書き状態にする必要があります。 なんで休みなく働いている人が偉いの? このテキストの分かち書き状態は下記の通りです。単語の意味ごとに空 …

thumbnail

Labels:  Python, 機械学習 投稿者:s.t

ランサーズの仕事を機械学習で分類する – 1. 概要 –

ランサーズは、企業などが仕事を依頼し、フリーランサーが自分に合った仕事を選ぶのを手助けするプラットフォームです。 ランサーズでは、依頼された仕事を8つのカテゴリのいづれかに属するように分類しています。依頼された仕事のタイトルからどのカテゴリに属するかを機械学習 …