- ベストアンサー
辞書検索ソフトの開発について
- 辞書検索ソフトの開発について質問があります。
- VBでの開発可能性や適切さについて知りたいです。
- 他にも例文やフリーソフトなどの情報も教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です 質問者の意図しているのがリンク先の翻訳部分ではなく、その下にこっそり付いてる辞書検索の部分だけだとしたら、そんなにハードルは高くありません。語句の活用変形とかを考えずに単純に名詞や動詞の終止形のみの検索であるなら、要は単なるキーワード検索なので、普通のデータベースソフトの開発です。 この程度ならVBベースで作ることはもちろん可能ですが、メインはデータベースの処理になります。VBならMicrosoftのSQL Serverを使うのが一番簡単なのかもしれません。ま、Accessを使うって手もあるでしょうけど…… あるいは、どうせそんなに大量の辞書を作るわけじゃないとかいう話なら、検索・蓄積部分もすべて自作って方法もありますが……
その他の回答 (1)
- magicalpass
- ベストアンサー率58% (378/648)
>(1)VBでは可能ですか? 不可能とは言えません。 >(2)VBの選択は適切でしょうか? インタフェース部分だけならVBという選択もありますが、 実際問題として翻訳に関するシノプス解析とか語句検索が 主体となってくるので、それを高速で効率的に処理できる 言語の方が適切と言えます。 また、ローカルで使うソフトなのかネット上で使うのかで 選択は違ってきます。 >(3)そういう例文などはご存じでしょうか? 知りません。 >(4)フリーソフトなどのソフトのプログラムって見えたりするの? ソースが公開されているものなら見えますが、 実行ファイルだけのものは見えません。 初心者にありがちな、開発環境があればソフトなら何でも簡単に作れるだろうって発想で思いついたのかもしれませんが、世の中、そんなに甘いわけはありません。志が大きいのは良いことですが、まずは自分の力量を量った上で現実的な目標をこなしてスキルアップしていきましょう。 リンク先のような翻訳ソフトを作るなら、プログラミングの知識以上に言語学の専門的な知識と解析力、膨大な辞書テキストを集める労力などが必要とされます。
お礼
早速の回答ありがとうございます。 実際に開発されている方の着眼点が大変参考になりました。 お言葉をいただいたように、自分の力量を図り現実的な目標をこなしてスキルアップしたいと思います。
補足
(2)のローカルで使うのか?ネットで使うのか? ネットでも使えるようにしたいとは思っています。
お礼
早速の回答ありがとうございます。 知識不足で説明が不足でした。 目的は辞書検索の部分です。 蓄積データは自分で追加していくイメージで出来ないかと考えていました。 (張り付けたリンク先のような画面から打ち込んで蓄積させるイメージを持っています) 大変参考になりました。