Slide 1

Slide 1 text

朝からめかぶを食べる と健康に 株式会社ビデオマーケット 瀬上祐匡 2021/3/21

Slide 2

Slide 2 text

瀬上 祐匡(せのうえ ひろまさ) 株式会社ビデオマーケット サーバサイドエンジニア ● GCP, Go, Python等,BI,データ分析 ● @senoue,@hiromasa.senoue ● ハリネズミ飼ってます ● モノノフです。 ● 好きなものは、Cloud Function ● Sendai.go やってます 自己紹介 株式会社ビデオマーケット TVOD(都度課金)を軸とした動画配信サービス 映画、アニメ、ドラマなど多彩なジャンルで配信本数は 国内最大の 26 万本+ 自社が開発した独自エンコード方式で高品質な動画を提供

Slide 3

Slide 3 text

GoでMecab

Slide 4

Slide 4 text

- Mecabとは - 形態素解析エンジンです - 形態素解析とは - 自然語を言語単位に分割 - 現代語なども辞書で対応

Slide 5

Slide 5 text

- Goで形態素解析をしたかった - Goのライブラリは古かった - 基本的には自実装 - 配列からの文字比較をする

Slide 6

Slide 6 text

実際のところ

Slide 7

Slide 7 text

分かち書きの方法

Slide 8

Slide 8 text

分かち結果 ※配列としての形態素解析

Slide 9

Slide 9 text

問題点:Goで、正規表現は遅い対応

Slide 10

Slide 10 text

どのくらい違うか マイクロ秒で20倍以上の差が出てくる。 ちりつもを大切に

Slide 11

Slide 11 text

Thank You