Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
GoでMecab
Senoue
March 22, 2021
Programming
0
110
GoでMecab
GoでMecabを使ったサービスをやってます
Senoue
March 22, 2021
Tweet
Share
More Decks by Senoue
See All by Senoue
GKEとGoでエフェメラルなサービス
senoue
0
200
GAEのlogはStackDriverがいろいろやってくれている
senoue
1
300
GCPUG 仙台
senoue
1
220
ペチコン2019資料
senoue
1
110
Other Decks in Programming
See All in Programming
LINE Messaging APIの概要 - LINE API総復習シリーズ
uezo
1
180
シェーダー氷山発掘記
logilabo
0
150
"What's new in Swift"の要約 / swift_5_7_summary
uhooi
1
340
Licences open source : entre guerre de clochers et radicalité
pylapp
2
510
Client-Side Field-Level Encryption for Apache Kafka Connect @ VoxxedDays Luxembourg 2022
hpgrahsl
0
120
UI Testing of Jetpack Compose Apps, AppDevCon
alexzhukovich
0
170
JetPackComposeは宣言型プログラミングパラダイムって実はよくわかってないんですが、別に使ってもいいんですよね、
conigashima
0
190
Reactive Java Microservices on Kubernetes with Spring and JHipster
deepu105
1
170
IE Graduation Certificate
jxck
6
4.8k
設計ナイト2022 トランザクションスクリプト
shinpeim
11
2.1k
競プロのすすめ
uya116
0
680
Jetpack Compose, 어디까지 알고 있을까?
jisungbin
0
120
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
126
5.4k
Teambox: Starting and Learning
jrom
123
7.7k
How GitHub (no longer) Works
holman
296
140k
YesSQL, Process and Tooling at Scale
rocio
157
12k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
Support Driven Design
roundedbygravity
86
8.5k
Designing the Hi-DPI Web
ddemaree
272
32k
Ruby is Unlike a Banana
tanoku
91
9.2k
Fireside Chat
paigeccino
12
1.3k
5 minutes of I Can Smell Your CMS
philhawksworth
196
18k
Unsuck your backbone
ammeep
659
55k
For a Future-Friendly Web
brad_frost
166
7.4k
Transcript
朝からめかぶを食べる と健康に 株式会社ビデオマーケット 瀬上祐匡 2021/3/21
瀬上 祐匡(せのうえ ひろまさ) 株式会社ビデオマーケット サーバサイドエンジニア • GCP, Go, Python等,BI,データ分析 •
@senoue,@hiromasa.senoue • ハリネズミ飼ってます • モノノフです。 • 好きなものは、Cloud Function • Sendai.go やってます 自己紹介 株式会社ビデオマーケット TVOD(都度課金)を軸とした動画配信サービス 映画、アニメ、ドラマなど多彩なジャンルで配信本数は 国内最大の 26 万本+ 自社が開発した独自エンコード方式で高品質な動画を提供
GoでMecab
- Mecabとは - 形態素解析エンジンです - 形態素解析とは - 自然語を言語単位に分割 - 現代語なども辞書で対応
- Goで形態素解析をしたかった - Goのライブラリは古かった - 基本的には自実装 - 配列からの文字比較をする
実際のところ
分かち書きの方法
分かち結果 ※配列としての形態素解析
問題点:Goで、正規表現は遅い対応
どのくらい違うか マイクロ秒で20倍以上の差が出てくる。 ちりつもを大切に
Thank You