Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GoでMecab
Search
Senoue
March 22, 2021
Programming
0
270
GoでMecab
GoでMecabを使ったサービスをやってます
Senoue
March 22, 2021
Tweet
Share
More Decks by Senoue
See All by Senoue
Real-time Communication in Go with Melody and WebSockets
senoue
0
36
Adobeの生成AIのこと を調べてみた
senoue
0
66
ソフトウェア開発におけるAI :CopilotとGenie
senoue
0
76
Sendai.go x GDG Cloud 仙台 ハンズオン
senoue
0
21
GKEとGoでエフェメラルなサービス
senoue
0
310
GAEのlogはStackDriverがいろいろやってくれている
senoue
1
440
GCPUG 仙台
senoue
1
370
ペチコン2019資料
senoue
1
160
Other Decks in Programming
See All in Programming
Site Reliability Engineering for GMO
pyama86
7
1k
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
380
Designing for tomorrow's programming workflows
honnibal
PRO
2
120
Amazon SQSコンシューマー疎結合への旅 - 出張! #DevelopersIO IT技術ブログの中の人が語る勉強会 #3
quiver
0
230
新宿ダンジョンを可視化してみた
satoshi7190
2
230
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
230
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
480
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
520
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
200
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
890
Featured
See All Featured
Building Adaptive Systems
keathley
31
1.9k
The Language of Interfaces
destraynor
151
23k
The Invisible Side of Design
smashingmag
294
49k
4 Signs Your Business is Dying
shpigford
175
21k
We Have a Design System, Now What?
morganepeng
43
6.7k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Designing with Data
zakiwarfel
96
4.8k
Optimizing for Happiness
mojombo
370
69k
Gamification - CAS2011
davidbonilla
76
4.6k
How to train your dragon (web standard)
notwaldorf
73
5.2k
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