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
kab0718
February 02, 2020
Technology
0
110
趣味とぷよぐらみんぐ
kab0718
February 02, 2020
Tweet
Share
More Decks by kab0718
See All by kab0718
アルゴリズムと計算量
kab0718
0
9
お嬢様言葉
kab0718
0
15
アイドルとコミュニケーション
kab0718
0
8
ブラウザレンダリングについて(簡易版)
kab0718
0
22
コーディングで意識してること
kab0718
0
29
SDLアプリコンテスト2019プレゼン資料
kab0718
0
45
近況報告
kab0718
0
1.1k
アイドル×アイドル
kab0718
0
120
ツンデレの女の子
kab0718
0
99
Other Decks in Technology
See All in Technology
SWC Transformerから見るTypeScript関数記述ベストプラクティス
fujiyamaorange
1
170
.NET GraphQL Client のリアル
sansantech
PRO
1
200
DevRelによる信頼構築とデータ駆動で変わるエンジニア採用 / DevRel Trust Building to Data Driven Engineering Hiring
bobtani
1
130
使われないものを作るな!出口から作るデータ分析基盤 / Data Platform Development Starting from the User Needs
amaotone
16
4.5k
Dungeons and Dragons and Rails
joelq
0
230
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
310
エムスリーQAチーム紹介資料 / Introduction of M3 QA Team
m3_engineering
1
320
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
12
7.9k
Password cracking: past, present, future
openwall
0
250
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
1Q86
kawaguti
PRO
2
190
Cloudflare WorkersがPythonに対応したので試してみた
miura55
0
190
Featured
See All Featured
Navigating Team Friction
lara
179
13k
Bash Introduction
62gerente
605
210k
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1.1k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Visualization
eitanlees
137
14k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Faster Mobile Websites
deanohume
300
30k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
120
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Transcript
趣味とぷよぐらみんぐ 函館高専 カブ(@kab__nan)
発表前に・・・
None
None
自己紹介 • カブ(@kab__nan) • 函館高専5年 • フリー素材と化した • アイドルマスターミリオンライブのオタク •
卒業後の家が無い • 卒論が書けない
発表スライド作る余裕が無かったので 今までのスライド使いまわします
~ここから高専カンファのスライド~
アイドル×アイドルとは • ここでのアイドルとはアイドルマスターミリオンライブに 登場するアイドルを指す • 掛け算の×ではなくカップリングを指す× • 通常左側が攻め、右側を受けとする • A×BとB×Aは別物
• 攻め受けで戦争が起きがち
攻め受け戦争に 終止符を!!!!!
戦争を終結に導く流れ pixiv百科事典からアイドルのデータを収集 ↓ 集めたデータを名詞だけに分解しモデルにする ↓ Word2vecを使っていい感じにベクトルを求める ↓ 対象アイドルのベクトルを掛け算 ↓ いい感じの値が出る!!!
結果 • 個人的にはわりといい感じの値が出た • たまに僕と解釈違いを起こす組み合わせも • 期限近いからって色々雑になっちゃった • もっと丁寧なコード書きます... •
望月杏奈と七尾百合子はいいぞ • 今やるなら行列とかでやりたい(2/16追記)
~ここまで高専カンファのスライド~
~ここから卒研発表のスライド~
Q.卒研と趣味関係あるの? A.おおいにあります
卒研でやったこと 1. データ収集・整形 - 僕のtwitterから過去二年分収集 - いい感じに整形した - 整形後のデータ数9282件 2.
発話・応答生成機能の実装 - マルコフ連鎖使った - いい感じに話題抽出した
マルコフ連鎖とは… 現在の状態のみで未来の状態が決まるモデルのこと 例えば「私は猫が好きです。」「私は魚が嫌いです。」 という2つの文章があった場合以下のモデルとなる。
話題抽出について… 文章のなかでどの単語が話題になり得るかを考える 文章 話題 「このお茶は美味しい」 → お茶 「今日は天気が良い」 → 天気
「卒研終わった」 → 卒研 「お茶」も「天気」も「卒研」も名詞 →名詞が話題になっている
とりあえず文章生成した
対話させてみた Input : 単位落としそうで怖い Reply : twitter見てるので今年は落ちるし 単位無くてもカラオケはあるでしょ。 Input :
今日は天気が良いね Reply : 天気は良いけど何するんだろうな。
Q.趣味関係あった? A.元データを変えれば アイドルと会話できる!!!!
~ここまで卒研発表のスライド~
まとめ • 好きなものに関するものを作ると捗る • 超楽しい!!!!!!!! • 自分が欲しいものを作れる • 好きなもののためなら努力を惜しまない •
こういう場で発表(布教)ができる