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
370
GoでMecab
GoでMecabを使ったサービスをやってます
Senoue
March 22, 2021
Tweet
Share
More Decks by Senoue
See All by Senoue
Goカードゲームを 作ってみた!
senoue
0
150
App_RunnerとRDSを活用したスケーラブルなWebAPI構築とインフラの自動化.pdf
senoue
1
92
チャンネルを完全に理解する
senoue
0
60
Real-time Communication in Go with Melody and WebSockets
senoue
0
160
Adobeの生成AIのこと を調べてみた
senoue
0
200
ソフトウェア開発におけるAI :CopilotとGenie
senoue
0
200
Sendai.go x GDG Cloud 仙台 ハンズオン
senoue
0
57
GKEとGoでエフェメラルなサービス
senoue
0
400
GAEのlogはStackDriverがいろいろやってくれている
senoue
1
560
Other Decks in Programming
See All in Programming
contribution to astral-sh/uv
shunsock
0
560
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
17k
TransformerからMCPまで(現代AIを理解するための羅針盤)
mickey_kubo
7
5.7k
Developer Joy - The New Paradigm
hollycummins
1
380
AIのバカさ加減に怒る前にやっておくこと
blueeventhorizon
0
120
業務でAIを使いたい話
hnw
0
190
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
210
Researchlyの開発で参考にしたデザイン
adsholoko
0
100
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
110
Vue 3.6 時代のリアクティビティ最前線 〜Vapor/alien-signals の実践とパフォーマンス最適化〜
hiranuma
2
280
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
700
Webサーバーサイド言語としてのRustについて
kouyuume
1
5k
Featured
See All Featured
Music & Morning Musume
bryan
46
6.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
180
Producing Creativity
orderedlist
PRO
348
40k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Building an army of robots
kneath
306
46k
BBQ
matthewcrist
89
9.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
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