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
380
GoでMecab
GoでMecabを使ったサービスをやってます
Senoue
March 22, 2021
Tweet
Share
More Decks by Senoue
See All by Senoue
Goカードゲームを 作ってみた!
senoue
0
170
App_RunnerとRDSを活用したスケーラブルなWebAPI構築とインフラの自動化.pdf
senoue
1
120
チャンネルを完全に理解する
senoue
0
70
Real-time Communication in Go with Melody and WebSockets
senoue
0
170
Adobeの生成AIのこと を調べてみた
senoue
0
210
ソフトウェア開発におけるAI :CopilotとGenie
senoue
0
200
Sendai.go x GDG Cloud 仙台 ハンズオン
senoue
0
68
GKEとGoでエフェメラルなサービス
senoue
0
400
GAEのlogはStackDriverがいろいろやってくれている
senoue
1
560
Other Decks in Programming
See All in Programming
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
130
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
140
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
510
Go コードベースの構成と AI コンテキスト定義
andpad
0
150
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
5
1.5k
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
200
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
550
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
300
AIエージェントの設計で注意するべきポイント6選
har1101
6
2.8k
CSC307 Lecture 01
javiergs
PRO
0
630
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
130
Featured
See All Featured
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
410
Unsuck your backbone
ammeep
671
58k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
BBQ
matthewcrist
89
9.9k
Google's AI Overviews - The New Search
badams
0
880
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
74
How to Think Like a Performance Engineer
csswizardry
28
2.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
98
Fireside Chat
paigeccino
41
3.8k
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