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
genshi
August 13, 2023
Technology
1
780
お前らの日本語入力は浅い
未来大×企業エンジニア 夏のLT大会(
https://fun.connpass.com/event/290064/
)
での, 5分LTの発表資料
genshi
August 13, 2023
Tweet
Share
More Decks by genshi
See All by genshi
チエカバナナ
addtobasic
0
300
Visivolio
addtobasic
0
150
心地よさの変換
addtobasic
0
52
Other Decks in Technology
See All in Technology
AWSやJAWS-UGとの出会いを振り返る
yoyoyopg
1
170
チームでロジカルシンキングに改めて向き合っている話 〜学習環境と実践⽅法〜
sansantech
PRO
3
3.3k
require(ESM)とECMAScript仕様
uhyo
4
1k
類似ロジック実装をiOS/Android間で合わせる道標No.1
fumiyasac0921
0
110
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
5
780
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.8k
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
8
670
IaCからAWSに入門した初心者が CloudFormationを通して考えた「AWS操作」の使い分け
maimyyym
3
600
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
940
CockroachDB はどのくらい「しぶとい」のか? / How tough is CockroachDB?
kota2and3kan
5
2.3k
Cypress or Playwright?
rainerhahnekamp
0
180
自らを知り外と繋がる、日経のエンジニア採用とDevRel活動/devreljp92
nishiuma
1
110
Featured
See All Featured
Side Projects
sachag
451
41k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Code Reviewing Like a Champion
maltzj
515
39k
Done Done
chrislema
178
15k
Adopting Sorbet at Scale
ufuk
69
8.6k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Web development in the modern age
philhawksworth
203
10k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Typedesign – Prime Four
hannesfritz
36
2.1k
jQuery: Nuts, Bolts and Bling
dougneiner
60
7.2k
The Power of CSS Pseudo Elements
geoffreycrofte
62
5k
Statistics for Hackers
jakevdp
790
220k
Transcript
HFOTIJ :PVS+BQBOFTFJOQVUNFUIPEJTTIBMMPX お前らの 日本語入力は浅い
スライド枚数
102枚/ 5min
1枚/ 3s
自己紹介
自己紹介 )/ ͛Μ͠
自己紹介 )/ ॴଐ ͛Μ͠ '6/#ใσβΠϯ
自己紹介 )/ ॴଐ 4/4 ͛Μ͠ '6/#ใσβΠϯ BEEUPCBTJD
自己紹介 )/ ॴଐ 4/4 ͖͢ ͛Μ͠ '6/#ใσβΠϯ BEEUPCBTJD 5XJUUFS ϊϕϧήʔϜ
ʹ͡͞Μ͡ Ξχϝ ҿञ
自己紹介 )/ ॴଐ 4/4 ͖͢ ٕज़ ͛Μ͠ '6/#ใσβΠϯ BEEUPCBTJD 5XJUUFS
ϊϕϧήʔϜ ʹ͡͞Μ͡ Ξχϝ ҿञ 8FCϑϩϯτ 4XJGU
注意1
%VOOJOH,SVHFSFGGFDU ダニング クルーガー効果
None
None
None
None
↓今マジでココ!!
None
注意2
これから話すのは QWERTY配列上の話です
本題
:PVS+BQBOFTFJOQVUNFUIPEJTTIBMMPX お前らの 日本語入力は浅い
問
8IBU+BQBOFTFJOQVUNFUIPEBSFZPVVTJOH あなたの使っている 日本語入力方式は?
1. かな入力
1. かな入力 2. ローマ字入力
None
None
ローマ字入力が 圧倒的に多そう?
浅い
浅いです
浅いみなさんのために 始めてほしい技術
浅いみなさんのために 始めてほしい技術
None
一般ローマ字入力をそのま まに, 日本語頻出文字列を 2, 3タイプで打てる
一般ローマ字入力をそのま まに, 日本語頻出文字列を 2, 3タイプで打てる
打ちにくいパターンの 互換キーを提供
打ちにくいパターンの 互換キーを提供
技能に対する 投資リスクを最小限に
技能に対する 投資リスクを最小限に
AZIK入力形式を少しずつ 取り入れることが可能
AZIK入力形式を少しずつ 取り入れることが可能
例
None
ローマ字入力
たんたんめんが たべたいにゃん tantanmengatabetainyann
23タイプ
";*,
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
17タイプ
ルール
専用キー
専用キー 拡張キー
専用キー 拡張キー 互換キー
専用キー 拡張キー 互換キー 特殊発音入力
あくまでさわりを紹介
専用キー 拡張キー 互換キー 特殊発音入力
「っ」の入力
「っ」の入力 「;」
シャ行の入力
シャ行の入力 シャ: XA, シュ: XU, ショ: XO
チャ行の入力
チャ行の入力 チャ: CA, チュ: CU, チョ: CO
「ん」の入力
「ん」の入力 「NN」 or 「Q」
「ー」の入力
「ー」の入力 「:」
「ゃゅょぁぃぅぇぉゎ 」の入力
「ゃゅょぁぃぅぇぉゎ 」の入力 lを前置 (くゎ -> KULWA)
専用キー 拡張キー 互換キー 特殊発音入力
専用キー 拡張キー 互換キー 特殊発音入力
日本語の読みを分析
「かん」などの 2文字目に「ん」がくる パターンが多い
「かん」などの 2文字目に「ん」がくる パターンが多い
撥音拡張
ann inn unn enn onn を入力するキー
ann inn unn enn onn → Z → K →
J → D → L
ann inn unn enn onn → Z → K →
J → D → L → Aの下 → I の下 → Uの下 → Eの下 → Oの下
ann inn unn enn onn → KZ → KK →
KJ → KD → KL → かん → きん → くん → けん → こん
日本語の読みを分析
「さい(sai)」などの 二重母音が含まれる 文字が多い
二重母音拡張
ai uu ei ou を入力するキー
ai uu ei ou → Q → H → W
→ P
ai uu ei ou → Q → H → W
→ P → Aの上 → Uの斜め下 → Eの左 → Oの右
ai uu ei ou → KQ → KH → KW
→ KP → かい → くう → けい → こう
ここまでの 知識があれば 例文が読める
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
たんたんめんが たべたいにゃん tztzmdgatabetqnyz
専用キー 拡張キー 互換キー 特殊発音入力
専用キー 拡張キー 互換キー 特殊発音入力
時間がないので 自分で調べてください
None
みなさんも”深い” 日本語入力どうですか
:PVS+BQBOFTFJOQVUNFUIPEJTTIBMMPX お前らの 日本語入力は浅い