このページの本文へ

週替わりギークス ― 第177回

24時間付き合ってくれる彼氏Botが完成! 満足できる仕上がりに-倶楽部情報局

2020年06月24日 18時00分更新

文● ASCII倶楽部編集部

  • この記事をはてなブックマークに追加
  • 本文印刷

 アスキーの会員サービスASCII倶楽部では、会員の方だけが読めるさまざまな連載や特集が毎日更新中。

 本日は、ASCII倶楽部の人気記事「24時間付き合ってくれる彼氏Botが完成! 満足できる仕上がりに」を紹介します。


 前回から、彼氏に構ってもらえない寂しさをまぎらわせるための「しりとりBot」の開発に挑戦しています。

 前回は彼氏とのLINEのトーク履歴から、彼氏がこれまでに使ったことのある名詞を抽出し、しりとり用の語彙リストを作成しました。今回はこの語彙リストをもとに、しりとりができるプログラムを作成し、Google App Engineを利用してLINE Botから使えるようにします。

しりとりのプログラムをつくる

 前回作成した語彙リストをテキストファイル(kareshi_words.txt)を呼び出して、私(user)のターンと彼氏(Bot)のターンの処理をそれぞれ作成します。

 この動作イメージ図にもあるように、私(user)のターンでは以下の条件を確認します。

1.前の単語の最後の文字と最初の文字が一致しているか
2.ひらがなか
3.2文字以上か
4.すでに使われていないか
5.最後の文字が「ん」ではないか


 続きは「24時間付き合ってくれる彼氏Botが完成! 満足できる仕上がりに」でお楽しみください。

 なお、こちらの記事の続きを読めるのはASCII倶楽部会員の方限定です。

 ASCII倶楽部には、今回紹介した記事だけでなく、PCやスマホ、カメラ、テレビ、オーディオなどの会員だけが読める連載が更新されております! さらに、週刊アスキー 電子版の最新号から過去4年ぶん以上のバックナンバーが読み放題となっております。

会員制読み放題サービス
ASCII倶楽部(アスキークラブ)

■利用料金
月額 税込1080円
※毎月1日~末日までの利用料金として

■支払方法等
●クレジットカード
* VISAカード/MasterCard/アメリカン・エキスプレスカード/JCBカード
●auかんたん決済
●ドコモケータイ払い
●Amazon アカウント
※auかんたん決済、ドコモケータイ払いを選択された方は、3日間無料キャンペーンをご利用いただけません。 ※ご利用になる決済機関によって決済時期及び決済方法が異なります。
それぞれの決済機関が定める利用規約等をご確認ください。

■提供時期
月額利用料金の支払い後、すぐに利用可能。

■推奨環境 <端末・ブラウザ>
【PC】
・OS
Windows 7 以上 , Mac OS X 10.10以上
・ブラウザ
(Windows)Internet Explorer 11※Edgeは除く , Google Chrome最新版 , Firefox最新版
(Mac)Safari最新版

【スマートフォン】
・OS
iOS 8 以上 , Android 4.x以上
・ブラウザ
(iOS)Safari
(Android)Google Chrome

URL ASCII倶楽部

カテゴリートップへ

週刊アスキー最新号

  • 週刊アスキー No.1294(2020年8月4日発行)

バックナンバー

  • 週刊アスキー No.1293(2020年7月28日発行)

  • 週刊アスキー特別編集 週アス2020August

  • 週刊アスキー No.1292(2020年7月21日発行)

  • 週刊アスキー No.1291(2020年7月14日発行)

  • 週刊アスキー No.1290(2020年7月7日発行)

注目ニュース

ASCII倶楽部の最新記事