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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Senoue
March 22, 2021
Programming
400
0
Share
GoでMecab
GoでMecabを使ったサービスをやってます
Senoue
March 22, 2021
More Decks by Senoue
See All by Senoue
Go(5)分で! ECC暗号を動かして理解する BuriKaigi 2026
senoue
2
70
Goカードゲームを 作ってみた!
senoue
0
230
App_RunnerとRDSを活用したスケーラブルなWebAPI構築とインフラの自動化.pdf
senoue
1
140
チャンネルを完全に理解する
senoue
0
90
Real-time Communication in Go with Melody and WebSockets
senoue
0
180
Adobeの生成AIのこと を調べてみた
senoue
0
230
ソフトウェア開発におけるAI :CopilotとGenie
senoue
0
230
Sendai.go x GDG Cloud 仙台 ハンズオン
senoue
0
83
GKEとGoでエフェメラルなサービス
senoue
0
410
Other Decks in Programming
See All in Programming
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
170
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
310
Building on Bluesky's AT Protocol with Ruby
mackuba
0
100
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2.6k
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.5k
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
450
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
760
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
180
「Linuxサーバー構築標準教科書」を読んでみた #ツナギメオフライン.7
akase244
0
1.4k
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.4k
[RubyKaigi 2026] Require Hooks
palkan
1
290
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Chasing Engaging Ingredients in Design
codingconduct
0
180
A better future with KSS
kneath
240
18k
Prompt Engineering for Job Search
mfonobong
0
290
Done Done
chrislema
186
16k
The Invisible Side of Design
smashingmag
302
52k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
GitHub's CSS Performance
jonrohan
1032
470k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
180
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
400
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