前回から、彼氏に構ってもらえない寂しさをまぎらわせるための「しりとりBot」の開発に挑戦しています。
前回は彼氏とのLINEのトーク履歴から、彼氏がこれまでに使ったことのある名詞を抽出し、しりとり用の語彙リストを作成しました。今回はこの語彙リストをもとに、しりとりができるプログラムを作成し、Google App Engineを利用してLINE Botから使えるようにします。
しりとりのプログラムをつくる
前回作成した語彙リストをテキストファイル(kareshi_words.txt)を呼び出して、私(user)のターンと彼氏(Bot)のターンの処理をそれぞれ作成します。
この動作イメージ図にもあるように、私(user)のターンでは以下の条件を確認します。
1.前の単語の最後の文字と最初の文字が一致しているか
2.ひらがなか
3.2文字以上か
4.すでに使われていないか
5.最後の文字が「ん」ではないか

この連載の記事
- 第335回 100点を目指さない勇気。家庭と仕事、両立時代のキャリア戦略
- 第334回 心の病気になりかけている。でも、休むことが怖い…
- 第333回 AITuberが競馬予想「うちゅうじんは競馬がしたい!」
- 第332回 【悩み】部下が流産。自分には子がいる。どう気遣うべき…?
- 第331回 死産後、うれしかった言葉 しんどかった言葉
- 第330回 ボカロ曲を作ったら、わからないことだらけで面白かった
- 第329回 ChatGPTがくれた「亡き子からの手紙」 喪失から立ち直るきっかけに
- 第328回 子の命を止めるなら、せめて下から産みたい──命がけで貫いた私の出産選択
- 第327回 DTM勢、AIを使って曲を作る。走り出しの補助をしてくれるのがよかった
- 第326回 初めてゲーミングPCを買った ローカルAIぶん回すぞ〜
- この連載の一覧へ



























