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
今日から始める全文検索
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
虎の穴ラボ株式会社
January 22, 2019
Technology
15k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
今日から始める全文検索
2019年1月22日に開催された【とらのあな主催】オタクが最新技術を追うライトニングトークイベント2回目のライトニングトーク資料です。
虎の穴ラボ株式会社
January 22, 2019
More Decks by 虎の穴ラボ株式会社
See All by 虎の穴ラボ株式会社
関西Ruby登壇資料
toranoana
0
30
Tailwind CSSとAtomic Designで実現する効率的な Web 開発の事例
toranoana
1
700
Denoについて、同人誌記事を出しました+update
toranoana
0
240
【虎の穴ラボ Tech Talk #2】プロンプトエンジニアリング
toranoana
0
160
20241121_[TechTalk#2]虎の穴ラボでのLLMについて取り組み紹介
toranoana
0
180
社内チャットへRAG導入した話(Tech Talk #2)
toranoana
0
250
Deno Deploy で Web Cache API を 使えるようになったので試した知見
toranoana
1
760
【虎の穴ラボ Tech Talk】虎の穴ラボTech Talk説明資料
toranoana
0
530
虎の穴ラボ Tech Talk_CDKでFargate環境構築
toranoana
1
700
Other Decks in Technology
See All in Technology
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
210
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
120
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
160
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
2
570
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
150
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
250
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
110
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
320
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.5k
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
120
Genie Code ワークショップ 基礎編 / Genie-Code-Workshop-fundamental
databricksjapan
PRO
0
360
少人数データチームのDevin活用実践事例
runandy16
2
440
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
970
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
810
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
470
How to build a perfect <img>
jonoalderson
1
6k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
Copyright (C) 2019
Toranoana Inc. All Right Reserved. ΦλΫ͕࠷৽ٕज़Λ͏ϥΠτχϯάτʔΫΠϕϯτ̎ճ
Copyright (C) 2019
Toranoana Inc. All Right Reserved. • 2018 10 • Fantia Ruby, JavaScript Java 2
Copyright (C) 2019
Toranoana Inc. All Right Reserved. • • • • • • • 3
Copyright (C) 2019
Toranoana Inc. All Right Reserved. <,+%'> $)-2< &10: #0: 69 <(;> • $)-2753 8 0* • $)-2"/ .4 ! * 4
EB EB EB EB E B EB Copyright (C) 2019
Toranoana Inc. All Right Reserved. 0<>C 0<>CH## # D: Full text searchI &,(*-'F;<=H)$% +I?8<72">C )$%+4 >C3.)$%+1<72>CA F;<= <=5! 0<"9G >C:6/@ ! HWikipediaI 5 F;<=()$%+)5! 0<7"9G>C
Copyright (C) 2019
Toranoana Inc. All Right Reserved. 6
$" $" $" $" $ " $" Copyright (C) 2019
Toranoana Inc. All Right Reserved. 7 !# !# !# Apache Lucene)Java* Whoosh)Python* Apache Solr Elasticsearch Groonga)C&'* Google!# Fess % !# (
$ " $ " $ " $ " $ "
$ " Copyright (C) 2019 Toranoana Inc. All Right Reserved. # #% #& ≒ # ! 8
Copyright (C) 2019
Toranoana Inc. All Right Reserved. • grep • 9
Copyright (C) 2019
Toranoana Inc. All Right Reserved. grep ⇒ 10
4 1 4 1 4 1 4 1 4 1
4 1 Copyright (C) 2019 Toranoana Inc. All Right Reserved. 7-,2 .) <.)> • "' 6 9 %8*( 7/ & 5+: <$> • Linux grep! • #30 Ctrl+F ,2 11
Copyright (C) 2019 Toranoana Inc. All Right Reserved. ⇒ 12
) $ ) $ ) $ ) $ ) $
) $ Copyright (C) 2019 Toranoana Inc. All Right Reserved. '- ,! *!% !& # 13 Ruby(,Ruby +2"
%! %! %! %! % ! %! Copyright (C) 2019
Toranoana Inc. All Right Reserved. ## < > #&#(*( #) <> • Google"# • RDB (B-Tree) • # ('$ ) 14
$! $! $! $! $ ! $! Copyright (C) 2019
Toranoana Inc. All Right Reserved. %# " " '&" ( 15
3 / 3 / 3 / 3 / 3 /
3 / Copyright (C) 2019 Toranoana Inc. All Right Reserved. 72 -% <-%> 56(1#$)&) .2*04,9 +18"<8=&)! > : &) =2,3> 1# (';"! 16
($ ($ ($ ($ ( $ ($ Copyright (C) 2019
Toranoana Inc. All Right Reserved. & ! " "ID 1 2 - 3 17 )+.&+/ "ID 2, 3 1, 2 3 1, 2, 3 1, 3 - 2 2 & (,' ) N-Gram %*# . "/
. * . * . * . * . *
. * Copyright (C) 2019 Toranoana Inc. All Right Reserved. &)+ , <> )+ → '! &(% / 03+$04 &(ID 2, 3 1, 2 3 1, 2, 3 " 1, 3 2 2 2 &(ID # 1 " 2 2 3 " 18 +$ (1-) &(
& # & # & # & # & #
& # Copyright (C) 2019 Toranoana Inc. All Right Reserved. ') " )+ () .%))) ,!$ *- 19 ⇒)
. , . , . , . , . ,
. , Copyright (C) 2019 Toranoana Inc. All Right Reserved. /2 %$* 25 12 9&(2 26 2 74 !38 20 ⇒ ... $*+ • "#-0)7'8 • N-Gram
( & ( & ( & ( & ( &
( & Copyright (C) 2019 Toranoana Inc. All Right Reserved. ')$ +"% !# *, '- ,"- 21
Copyright (C) 2019 Toranoana Inc. All Right Reserved. <> ↓ ... !6 22
5 0 5 0 5 0 5 0 5 0
5 0 Copyright (C) 2019 Toranoana Inc. All Right Reserved. $(16* /% <.> +2# 83 :N-Gram" +2 ' +2!4 <,.> 9) &4 +2 7 ;+2-< 23
Copyright (C) 2019 Toranoana
Inc. All Right Reserved. N-Gram ! " N 24
Copyright (C) 2019
Toranoana Inc. All Right Reserved. N-Gram <> 2-Gram " ↓ 2 ... " " !#10 25
:4 :4 :4 :4 : 4 :4 Copyright (C) 2019
Toranoana Inc. All Right Reserved. N-Gram3( < 2> /61A?9 %9 /67. < B <02> /6" >8@')5;- # N(,&+$*)!= /6 26
63 63 63 63 6 3 63 Copyright (C) 2019
Toranoana Inc. All Right Reserved. 04#! -*04 "$@-*81 04:(, 047 @%<'-* 04 -*A >).=-*+29;&? 27 045/
82 82 82 82 8 2 82 Copyright (C) 2019
Toranoana Inc. All Right Reserved. 15! <!> . > • )+4:/A9$ <→. > . >&,315 >& ,-15 ?(#7";@ • 2-GramA9$ <→. > >&,-1560$ =%*' ⇨15 28
Copyright (C) 2019
Toranoana Inc. All Right Reserved. N- Gram 29 N-Gram
94 94 94 94 9 4 94 Copyright (C) 2019
Toranoana Inc. All Right Reserved. &" • &,06BA6(# C?.@(D • &,066( >8! • >8! :'=#-)+5; /N-GramE – 0627< ⇒ N-Gram% – * ⇒ )+5;/% – 0621 *06 ⇒ N-Gram + )+5;/ $3 30
%! %! %! %! % ! %! Copyright (C) 2019
Toranoana Inc. All Right Reserved. %! Fantia # $ # ' • "& ( N-Gram 31
Copyright (C) 2019 Toranoana
Inc. All Right Reserved. 32