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
po3rin
July 15, 2021
Research
2
780
医療検索における婉曲表現変換
po3rin
July 15, 2021
Tweet
Share
More Decks by po3rin
See All by po3rin
M3におけるCI/CDパイプラインを新鮮に保つ仕組み
po3rin
0
330
Go Templateを使った フロントエンド開発を採用した 経緯と所感
po3rin
1
320
検索基盤移行時の思考
po3rin
0
4.3k
Go1.19で採用された Pattern-defeating Quicksort の紹介
po3rin
7
5.9k
Elasticsearchを負荷から守るesguard
po3rin
0
270
Sudachi×Elasticsearchへの移行と医療検索システム精度改善
po3rin
1
880
eskeeperを使ったファイル定義によるindex管理
po3rin
2
490
M3 情報検索/推薦論文輪読会 ~SIGIR祭~ (SIGIR2021: Session 6D – IR Models)
po3rin
0
110
Handling Temporal Query for Health Search with ja-timex
po3rin
3
330
Other Decks in Research
See All in Research
メタヒューリスティクスに基づく汎用線形整数計画ソルバーの開発
snowberryfield
3
820
Dynamic World, Near real-time global 10 m land use land cover mapping
satai
3
100
移動ビッグデータに基づく地理情報の埋め込みベクトル化
tam1110
0
280
The Economics of Platforms 輪読会 第1章
tomonatu8
0
160
Building Height Estimation Using Shadow Length in Satellite Imagery
satai
3
240
eAI (Engineerable AI) プロジェクトの全体像 / Overview of eAI Project
ishikawafyu
0
420
新規のC言語処理系を実装することによる 組込みシステム研究にもたらす価値 についての考察
zacky1972
1
350
プロシェアリング白書2025_PROSHARING_REPORT_2025
circulation
1
260
Vision Language Modelと完全自動運転AIの最新動向
tsubasashi
1
310
NeurIPS 2024 参加報告 & 論文紹介 (SACPO, Ctrl-G)
reisato12345
0
400
Bluesky Game Dev
trezy
0
180
ラムダ計算の拡張に基づく 音楽プログラミング言語mimium とそのVMの実装
tomoyanonymous
0
440
Featured
See All Featured
Thoughts on Productivity
jonyablonski
69
4.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
500
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
We Have a Design System, Now What?
morganepeng
51
7.5k
Documentation Writing (for coders)
carmenintech
69
4.7k
Raft: Consensus for Rubyists
vanstee
137
6.8k
4 Signs Your Business is Dying
shpigford
183
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
IJSPNVOBLBNVSB!QPSJO ҩྍݕࡧʹ͓͚Δᇥۂදݱม <4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT
தଜ߂ ΤϜεϦʔͰݕࡧج൫पΓΛ୲͍ͯ͠Διϑτ ΣΞΤϯδχΞɻ(P͕͖ɻ֤छΞΧϯτ QPSJOͰͬͯ·͢ɻ )*SPNV/BLBNVSB 1BHF
ฐࣾαʔϏεͷ"TL%PDUPSTͰ͓ҩऀ͞Μʹ࣭ͨ͠Γɺ աڈͷ࣭ճΛݕࡧͰ͖Δɻ 1BHF
๏ˋҎ্ͷճऀ͕ɺΦϯϥΠϯͰҩྍใΛݕࡧͨ͜͠ͱ͕͋Δ͜ͱΛൃݟ<> ๏ࣗݾஅΛ͢ΔਓͷߦಈͷݕࡧΤϯδϯͰ࢝·Δ ๏΄ͱΜͲͷਓ͕ઐతͳҩֶ༻ޠʹਫ਼௨͍ͯ͠ͳ͍<> ҩྍݕࡧͷར༻ <>IUUQTXXXQFXJOUFSOFUPSHXQDPOUFOUVQMPBETTJUFTNFEJB'JMFT3FQPSUT1*1@)FBMUI0OMJOFQEG <>IUUQTXXXOMNOJIHPWSFTFBSDIVNMTTPVSDFSFMFBTFEPDTDVSSFOU$)7JOEFYIUNM 1BHF
ҩྍಛԽͷݕࡧΤϯδϯʹؔ͢Δ$*,.ͷจ<>ʹΑΔͱҩྍݕࡧʹΑͬͯ ঢ়ͷࣗݾஅΛ༰қʹ͢Δ ҩࢣͱͷ໘ձલʹঢ়ʹؔ͢ΔࣝΛಘΔ ҩࢣͱͷ໘ձͰҩࢣ͕ͯ͢Λৄࡉʹઆ໌͖͠Εͳ͍߹͕͋ΔͨΊɺױऀҩྍ ݕࡧΛ༻ͯ͠શʹཧղ͍ͯ͠ͳ͍ใΛফԽ͢ΔͷʹཱͯΔ͜ͱ͕Ͱ͖ Δɻ ҩྍݕࡧͷओͳ༻్
<>IUUQTEMBDNPSHEPJ 1BHF
ױऀʮԫᙬʯͷΘΓʹʮൽෘ͕ԫ৭͘ͳΔʯͳͲɺઐతͰͳ͍༰қͳදݱ ᇥۂදݱ ͰݕࡧΛߦ͏ͨ Ίɺҩֶ༻ޠͱױऀͷ͍͋·͍ͳΫΤϦͱͷΪϟοϓ͕ଘࡏ͢ΔɻͦͷͨΊಉ͡ঢ়ͳͷʹݕࡧʹώοτ͠ͳ ͍߹͕ଟൃ͢ΔɻͳΜͱ͔ͯ͠ᇥۂදݱΛઐ༻ޠͰΫΤϦ֦ு͍ͨ͠ɻ ҩྍݕࡧʹ͓͚Δᇥۂදݱ՝ ʮൽෘ͕ԫ৭͘ͳΔʯͰݕࡧͰώοτ͠ͳ͍ ❌ ʮפؾ͕͋Γͷ৭গ͓͔͍͠͠ͷͰ͕͢ʯ ʮԫᙬͰ͢Ͷʯ
1BHF
͜Ε·Ͱʹհ͖ͯͨ͠Α͏ͳઐ༻ޠͷᇥۂදݱͷରԠΛจ<>͔ΒֶͿ <>IUUQTEMBDNPSHEPJ 1BHF ࠓճಡΉจ
2VFSZ3FXSJUJOHͰݕࡧηογϣϯͷதͰͷΫΤϦॻ͖͑ཤྺΛͬͯݴޠΪϟοϓΛղܾ͢Δํ๏<>͕ ͋Δ͕ɺࠓճͷઃఆͰɺઐ༻ޠΛ͍ͬͯΔϢʔβʔ͕΄ͱΜͲ͍ͳ͍ͨΊར༻Ͱ͖ͳ͍ɻ σʔληοτ ݕࡧϩάͷར༻ <>IUUQTEMBDNPSHEPJ ҩྍʹ͓͚ΔݕࡧΫΤϦमਖ਼ ʮൽෘԫ৭ʹͳͬͨʯ ʮൽෘ৭͕มΘΔʯ ʮൽෘԫ৭ཧ༝ʯ 1BHF
͠ϩάʹઐ༻ޠ͕ग़͖ͯͨͱͯ͠ɺױऀͷࣗݾஅ͕ؒҧ͍ͬͯΔՄೳੑ͕͋Δɻ ͦͷͨΊϩάΛσʔληοτͱͯ͠͏ͱϊΠζ͕େ͖͍ɻ ҩྍʹ͓͚ΔݕࡧΫΤϦमਖ਼ ΄Μͱԫᙬ ʮਘৗੑനൗʯ ʮൽෘ৭͕มΘΔʯ 1BHF σʔληοτ ݕࡧϩάͷར༻
ᇥۂදݱΛؚΉΫΤϦͱঢ়໊ϥϕϧ͕ඥֶ͍ͮͨश༻σʔληοτ͕ཉ͍͕͠ɺ࣮͜ͷσʔληοτΛ༻ ҙ͢Δͷ͕ࠔɻ σʔληοτ ֶश༻σʔλ 1BHF ʮൽෘԫ৭ʹͳͬͨʯ ʮԫᙬʯ ᇥۂදݱΛؚΉΫΤϦ ঢ়໊ϥϕϧ
ֶशσʔληοτΛ༻ҙ͍͕ͨ͠ʜ ๏ਓ͕ؒ͢Ͱʹ͋ΔΫΤϦ͔Βਖ਼͍͠ঢ়໊ϥϕϧΛਪଌ͢Δ͜ͱඇৗʹࠔɻ ๏ૉਓ͕ࣗࣗΛࣗݾஅ͢Δ͜ͱ͕Ͱ͖ͳ͍͜ͱΛߟ͑ΔͱɺΫϥυιʔγϯάʹґ པ͢Δ͜ͱઈత ʮਘৗੑനൗʯ ʮԫᙬʯ ͦ ͦൽෘͷ৭͕มΘΔප໊ͬͯ ແͰʁɻɻ ΫΤϦʮൽෘ৭͕มΘΔʯ
ʹঢ়໊ϥϕϧ͚ͭͯͶʂ ϥϕϧ͚ͮ୲ σʔληοτ ֶश༻σʔλ 1BHF
๏ٯసͷൃͰɺϥϕϧ͔ΒΫΤϦΛੜ͢ΔΑ͏ʹΫϥυιʔγϯάࢀՃऀʹґཔ ๏ΫϥυιʔγϯάࢀՃऀ͕దͳΫΤϦΛ࡞Ͱ͖ΔΑ͏ʹ͢ΔͨΊͷదͳࢿྉ ը૾ಈը Λఏڙͨ͠ ղܾํ๏ϥϕϧ͔ΒΫΤϦੜ <4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT͔ΒͷҾ༻ 1BHF
๏͜ͷख๏ͷɺײ͡ํ௧ΈͳͲΛઆ໌͢Δ͜ͱ͕Ͱ͖ͳ͍͜ͱ͕ͩɺ ಈըΛͬͨࢀՃऀࣗͷܦݧΛӨͯ͠ʮ௧͍ʯͳͲͷݴ༿Λͬͨɻ ײ͡Δ͜ͱʹؔ͢Δᇥۂදݱ ϥϕϧ͚ͮ୲ ࢹௌ ͜Ε௧ͦ͏ͩɻ 1BHF
๏ఏڙ͞ΕΔΫΤϦ͘ͳΔ͕͋ͬͨɻ ๏ঢ়͕ൃੜ͍ͯ͠ΔظؒɺױऀͷྸͳͲʹؔ͢Δৄࡉʹ͍ͭͯ͋·Γ ݴٴ͞Εͳ͔ͬͨ ͕࣮͜͜ࡍͷҩྍݕࡧͱҧ͏ͱ͜Ζ͔ ɻ 1BHF ϥϕϧ͔ΒΫΤϦੜͷ
ϥϕϧࢹ֮తʹΘ͔Γ͍͢ݸͷঢ়Λରʹͨ͠ɻΫϥυιʔγϯάͷ݁ՌΛԼهͷΫϥε ͰઐՈ͕ධՁͨ͠ɻ ϥϕϧ͔ΒΫΤϦੜʹΑΔσʔληοτ࡞݁Ռ <4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT͔ΒͷҾ༻ w ΫΤϦ͕దͳᇥۂදݱͰ͋Δ͔ w ਖ਼͍͠ঢ়ؚ໊͕·Ε͍ͯΔ͔ w ޡͬͨঢ়ؚ໊͕·Ε͍ͯΔ͔
w Ұൠత͗ͯ͢ྨͰ͖ͳ͍͔ 1BHF
๏ঢ়ϥϕϧ͔ΒΫΤϦΛ͚ͭͨσʔληοτΛͬͯ̎ͭͷ࣮ݧΛͨ͠ ը૾͔Β࡞ͨ͠σʔληοτΫϥεͷྨɺಈըΫϥεͷྨ (#%5Λͬͯը૾ಈը͕༻ҙͰ͖ͳ͍ঢ়σʔληοτʹͳ͍ະͷঢ়ʹ ҰൠԽͰ͖͍ͯΔ͔Λ࣮ݧ σʔληοτΛ࣮ͬͨݧ 1BHF
๏ଟྨϞσϧͰֶश ๏ಛྔʹප໊ࣙॻͷઆ໌จͳͲΛར༻ ๏ը૾ͷ߹ΫϥεͷྨɺಈըΫϥεͷྨ ๏ΫΤϦ͔Βঢ়ϥϕϧΛ͚ͭͨਖ਼ղΑΓྑ͍݁ՌΛಘͨɻ ࣮ݧଟྨ <4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT͔ΒͷҾ༻ 1BHF
๏ঢ়ϥϕϧ͔ΒΫΤϦΛੜ͢ΔΞϓϩʔνͷओͳܽࢹ֮తͳσʔλ͕ඞཁͳɻ w ྫ݂͑ͳͲଟ͘ͷঢ়ʹదͳը૾ϏσΦ͕ͳ͍ɻ ๏ࢹ֮σʔλͰֶशͨ͠ϞσϧΛ8JLJQFEJB3FEJSFDUTϦιʔε ࣍εϥΠυͰৄ͘͠આ໌ Λςετσʔλͱͯ͠ɺ ࠓճఏҊ͢ΔϞσϧ͕൚༻తͳϞσϧͱͯ͠ར༻Ͱ͖Δ͔Λςετͨ͠ɻ w ϙδςΟϒͱωΨςΟϒͷ͕ಉ͡ʹͳΔΑ͏ʹσʔληοτΛ༻ҙɻ ๏9(#PPTUͳͲͷݩͱͳΔॳظͷ(#%5<>Ͱͱֶͯ͠श
<>IUUQDJUFTFFSYJTUQTVFEVWJFXEPDTVNNBSZ EPJ ࣮ݧඇࢹ֮తɺະσʔλͷ൚༻ੑ 1BHF
๏8JLJQFEJBͰʮ͍৺ഥʯͳͲͷΫΤϦΛൃߦ͢Δͱɺʮස຺ʯͷϖʔδʹϦμΠϨΫτ͞ΕΔ<>ɻ 8JLJQFEJBͷϦϯΫάϥϑ͔Βͷঢ়ͷϦμΠϨΫτΛऔಘ͠ɺঢ়͝ͱʹฏۉͷϦμΠϨΫτΛߦͬ ͨɻ ๏ᇥۂදݱ͚ͩΛѻ͏Α͏ʹઃܭ͞Ε͓ͯΒͣɺଟ͘ͷ߹ɺ͞Βʹ۩ମతͳઐ༻ޠ͔Βઐ༻ޠʹϦμΠϨ Ϋτ͞ΕΔɻ w ߴϏϦϧϏϯ݂ԫᙬͳͲ ๏σʔλτϨʔχϯάతʹద͍ͯ͠ͳ͍͕ςετηοτͱͯ͠ͷ͜ͷσʔλͷύϑΥʔϚϯεͷ্ɺঢ় Λ༧ଌ͢Δೳྗͷ্Λࣔࠦ͢Δɻ 8JLJQFEJB3FEJSFDUTͱ
<>IUUQTKBXJLJQFEJBPSHXJLJ8JLJQFEJB3FEJSFDU 1BHF
<4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT͔ΒͷҾ༻ ๏શମͷਫ਼ˋ͕ͩɺ1PTJUJWF1SFDJTJPOͱ/FHBUJWF3FDBMMˋʹୡ͢Δ ๏1PTJUJWF3FDBMM͕͍ w ຊདྷͳΒ5SVF1PTJUJWFʹͳΔΫΤϦͱঢ়ͷΈ߹Θ͕ͤσʔληοτʹଟ͍ w 8JLJQFEJB3FEJSFDUͷଟ͕͘σʔληοτͱͯ͠࠷దͳͷͰͳ͍͔Βͱ͍ͯ͠Δ 1BHF ࣮ݧͷ݁Ռඇࢹ֮తɺະσʔλͷ൚༻ੑ
๏͜ͷख๏ͰϔϧεέΞྖҬͷ৽͍͠ςΫϊϩδʔͷઃܭΛࢧԉͰ͖Δɻ w ޱޠදݱΛҩֶ༻ޠͷಉٛޠͱͯࣝ͠ผͰ͖ΔಉٛޠγεςϜ w ݕࡧ݁Ռϖʔδ 4&31 ͷҩྍ͚ͷՃػೳ w ҩྍஅγεςϜͷ࠷ॳͷεςοϓΛܗ͢ΔͷʹཱͭՄೳੑ ๏ҩྍʹݻ༗ͷͷͰͳ͘ɺࣗಈंɺίϯϐϡʔλʔɺ๏ͳͲͷઐ༻ޠΛ࣋ͭͰͷᇥۂදݱɺಉ
༷ͷΞϓϩʔνͰղܾͰ͖ΔՄೳੑ͕͋Δɻ w ͨͱ͑ɺं͔ΒྲྀΕग़Δҟৗͳӷମͷը૾ɺτϥϯεϛογϣϯͷͷϏσΦεχϖοτΛ༻͠ ͯɺτϨʔχϯάσʔλΛੜͰ͖Δɻ 'VUVSF8PSL 1BHF
๏ݕࡧΤϯδϯͷϥϯΩϯάΛ͍͡ΔͷͰͳ͘ɺᇥۂදݱͱઐ༻ޠͷNBQQJOHͱ͍͏ݕࡧҎ֎ʹ ͑ͦ͏ɻ ๏গ͠ݹ͍จͳͷͰɺಛྔྨػΛ࠷ۙͷఏҊख๏ʹม͢Ε͏গ͠ਫ਼্͕Δʁ ๏ຊޠϦιʔε͔Β࡞ΕΔಛྔଟ͍ͷͰຊޠʹԠ༻Ͱ͖ͦ͏ɻ ๏"TL%PDUPSTͷ2"σʔλͱΫϦοΫεϧʔσʔλΛಛྔͱͯ͠ͳΜ͔͍͍ײ͡ʹͰ͖ͳ͍͔ͳ ॴײ 1BHF
࣌ؒ͋ͬͨΒ
ҩྍݕࡧҙਤͷΧςΰϥΠζ ࣗͷൃ͍ͯ͠Δঢ়ʹجͮ͘ΫΤϦͳͷ͔ɺප໊Λಛఆͨ͠ͷͪͷݕࡧͳͷ͔Λஅ͢Δݚڀ<> ͕͋ΔɻϧʔϧϕʔεΛجͱͯ͠ϥϕϧ͚ͮͨ͠σʔληοτ͔Βೋྨɻ <>IUUQTEMBDNPSHEPJ &WJEFODF%JSFDUFE*OGFSFODFͰʮࠊ͕ͣͬͱ௧ ͍ʯͳͲᇥۂදݱͷΑ͏ͳΫΤϦ͕ೖΔɻ )ZQPUIFTJT%JSFDUFE*OGFSFODFͰʮࠊ௧ʹޮ͘ӡ ಈʯͳͲվળํ๏ɺରࡦͳͲΛٻΊΔݕࡧҙਤͱͳ Δɻ
ٕज़ॻయͰݕࡧλεΫநग़ʹ͍ͭͯدߘ͠·ͨ͠ʂ ๏ٕज़ॻయͰΤϜεϦʔ͕৽ץ<>ग़͠·ͨ͠ɻ ๏ࠓճͷΑ͏ͳ2VFSZ3FXSJUJOHλεΫͰΫΤϦϩάΛར༻͢Δ ͷ͕ଟ͍ɻΫΤϦΛσʔληοτͱͯ͠ݕࡧҙਤ͝ͱʹׂ͓ͯ͘͠ ͨΊʹݕࡧλεΫநग़ͱ͍͏ͷ͕͋Δɻ <>IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*% 1BHF
IUUQTKPCTNDPNQSPEVDU ΤϜεϦʔͰҰॹʹҩྍݕࡧΛྑ͍ͯؒ͘͘͠Λืूதʂ ࣾͰ&MBTUJDTFBSDI-VDFOFίʔυϦʔσΟϯάձใ๏ݕࡧਪનจಡΈձͳͲ ͓ͬͯΓɺݕࡧਪનͷऔΓΈ͕׆ൃԽ͖ͯͨ͠ɻ 1BHF
IJSPNVOBLBNVSB!QPSJO ҩྍݕࡧʹ͓͚Δᇥۂදݱม <4*(*3`>$JSDVNMPDVUJPOJOEJBHOPTUJDNFEJDBMRVFSJFT
͓·͚εϥΠυ
ҩྍݕࡧʹڵຯ࣋ͬͨਓ ๏ҩྍݕࡧʹ͓͚Δ2VFSZ6OEFSTUBOEJOHͷಈΛ·ͱΊͨͷɻগ͠ݹ͍ɻ IUUQJSDTHFPSHFUPXOFEVEPXOMPBETRVFSZ@DMBSJpDBUJPOQEG ๏*&&&ͰҩྍใݕࡧϑϨʔϜϫʔΫͱͯ͠ɺҙຯతʹFOIBODFE͞ΕͨసஔΠϯσοΫεߏஙɺώϡʔ ϦεςΟοΫͳॏΈ͚ख๏͕ఏҊ͞ΕͯΔɻ͜͜·Ͱͷ3FMBUFE8PSL͕͔ͳΓ·ͱ·ͬͯΔɻ IUUQTJFFFYQMPSFJFFFPSHEPDVNFOU
๏ҩֶ༻ޠͰ༻͞ΕΔҰൠతͳΪϦγϟޠͱϥςϯޠͷ಄ࣙɺඌࣙɺ͓ΑͼޠࠜͷϦετSPPU Y ๏ΦϯϥΠϯҩֶࣙయ.F4)EJDU Y ๏&ODZDMPQFEJBঢ়આ໌จΛར༻FODZD Y ๏8PSE/FU
w ಉٛޠࣙॻͱͯ͠ར༻TZO Y w ମత෦Ґ໊CPEZ Y ๏ػց༁σʔλ.JDSPTPGU5SBOTMBUPS`T1BSBQISBTF"1*ͰΑΓҰൠతͳݴ͍ճ͠ΛऔಘQBSB Y ๏৭Λද͢σʔλYLDEΧϥʔωʔϜௐࠪσʔλDPMPS Y ,OPXMFEHF4PVSDFT ্هϦιʔεΛͬͯΫΤϦRͱঢ়TΛϕΫτϧԽ جຊΧϯτϕʔε#08 ɻίαΠϯڑͰଌΔɻ 'FBUVSF3FQSFTFOUBUJPOT