オートコンプリートに使えそうな単語の羅列されたファイルや、Webサイトあります?

内容は、商品ジャンルの英単語(Book, Bike, Cell phone, Laptop)が並んでいるものを探しています。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/06/01 02:45:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:papa-tomo No.1

回答回数362ベストアンサー獲得回数107

ポイント50pt

もしネットに接続された環境でオートコンプリートを実現するつもりなら、最近の流行は、Google Suggest APIを使う事だと思います。Google Suggest APIを使うと、どのような続きがあるか予測できるプログラムを書く事が出来ます。

http://logic.moo.jp/memo.php/archive/792
http://www.crystal-creation.com/web-appli/technical-information/web-api/google/suggest/

辞書を作りたいということなら、Microsoft IME 辞書ツールからファイルに書き出したら手に入れられますが、プログラムでの利用に際しては著作権等に配慮しなければならないと思います。

Windowsでオフラインなら次のページの情報が役に立つと思います。

http://www.atmarkit.co.jp/fdotnet/dotnettips/421autocomp/autocomp.html

最後に、ご質問の件です。シンプルな英単語のリストであれば「English Words List」というキーワードでググると沢山見つかると思います。例えば、下記のようなファイルです。

http://wordlist.sourceforge.net/
http://downloads.sourceforge.net/wordlist/12dicts-5.0.zip

ジャンルのリストが必要なら、キーワードに欲しいジャンルを加えると、見つかると思います。

id:jayz

Googleや、YahooでこういったAPIを提供していたんですね。
参考になりました。

2012/05/25 14:21:24
id:pretaroe No.2

回答回数531ベストアンサー獲得回数75

YUI を用いてオートコンプリートを実装する方法
http://keicode.com/script/scr16.php

Googleサジェスト(Yahoo, Bing, Amazon, Youtubeも)APIを使用する
http://logic.moo.jp/memo.php/archive/792

を利用して
辞書をさくせいしては?

------------
実装方法でなくて、
オートコンプリートのAPIから
逆に辞書を作成すればよいのでは?と書いてるのですが・・

連想キーワード辞書がほしいだけですよね?

id:jayz

オートコンプリートの実装方法なんて聞いてないです。

2012/05/30 02:56:01

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません