2016-04-06 7 views
0

私は学校プロジェクトのアイディアを持っており、それを実装する方法についてアドバイスを求めます。データベース列の文字列値の言語を検出する

ユーザーがデータファイルをアップロードできるようにするアプリケーションを作成したいと考えています。アプリケーションは、テキストフィールドの言語(フランス語、英語など)を検出し、その言語列に値を設定できなければなりません。私は当初、いくつかの言語を実装することができ、アプリケーションはおそらく言語列の言語の確率を与えるべきです。例えば。 70%フランス語30%ラテン。

私の心の領域の質問: 自分のアプリケーションにこれらの言語規則を実装することはできますか? アプリケーションの記述に理想的なプログラミング言語は何ですか? JavaまたはC++? ご迷惑をおかけして申し訳ございません。どうもありがとう!

+0

さまざまな言語の無料辞書を検索できます。次に、辞書のテキストフィールドのすべての単語を参照することができます。より多くのマッチを取得すればするほど、言語の可能性が高くなります。 –

答えて

0

を利用することができます。

また、同様の質問が既に存在しているが、このHow to detect language of user entered text?

+0

ありがとうございます、アプリケーションはどのようにCSVファイルを更新することができますか? – elmify

+0

これを試してくださいhttp://viralpatel.net/blogs/java-read-write-csv-file/ –

0

ナレンドラがあなたに与えたリンクを使用して存在チェックしています。 Googleではこれらの種類のリソースに非常に優れたリソースを提供することがよくあります。

あなた自身で言語検出器を作成することは、言語とその辞書のデータベースがたくさん必要なので、どんな場合でもより困難な作業になります。

これらのタイプの問題を並べ替えることが必然的に困難になるような言語の類似点に遭遇する可能性があるという問題もあります。しかし、もう一度、プログラミングは問題解決です...それのために行く!

関連する問題