- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ランダムな単語を得るAPIってありませんか? またはそれを実現するアイデアありませんか?)
PHPやPerlを使ってランダムな日本語の単語を得る方法
このQ&Aのポイント
- PHPやPerlを使ってサーバーサイドスクリプト上でランダムな日本語の単語を得る方法について調査しました。辞書サイトやデータベースを利用する方法や、スクレイピングを使用する方法などがあります。
- データベースに単語を事前に登録し、それを取得する方法や、外部のAPIやサービスを利用して単語を取得する方法があります。
- ただし、直接この要望に答えてくれるようなサービスは見つかりませんでしたが、辞書サイトやスクレイピングを活用することでランダムな単語を取得することが可能です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
パッと思いつくのは、 1.ランダムな単語を/usr/share/dict/wordsからとってくる。 FreeBSDだと上記パスに24万語ほど単語が登録されています。 Linuxでも似たような辞書はどこかにあると思います。 2.1で拾った単語を辞書サイトで日本語に変換する。 perlでスクレイピングのご経験があるんでしたら、これも簡単かと思います。 2で日本語化するときに単語としての精度がよくなければ、 kakasiというライブラリで分かち書きもできるはずです。
お礼
回答ありがとうございます。 灯台下暗しですね。 自前にそんなものがあるとはおもいませんでした。 それを使ってできるかどうか調査してみたいと思います。