Ich habe mich gefragt, ob es da eine API in Java gibt, die Wörter definieren und die Herkunft von Wörtern finden kann. Ich erinnere mich, dass ich eine Weile nachgesehen und "Apache Commons" gesehen habe, aber ich bin mir nicht sicher.
Im Grunde kann der Benutzer ein Wort "Überlauf" eingeben, dann kann das Programm das Wort definieren. Ich suche nach einer API, die Wörter definieren und die Herkunft von Wörtern finden kann. Das Wort "recherche" hätte also einen Ursprung, der "französisch" ist.
WordNet gibt Ihnen die Hälfte dessen, wonach Sie suchen: Sie können die Definition nach einem Wort nachschlagen. Beachten Sie, dass es mehrere Implementierungen von WordNet für Java gibt: jwi , Kiefer , Dan Bikels , WordnetAPI . Einige davon sind vielleicht einfacher zu verwenden als jwordnet , wie von miku vorgeschlagen (ich habe nur kiefer und jwi verwendet).
>Hinweis : WordNet gibt Ihnen keine Ursprünge (AFAIK). Mir ist keine Software bekannt, die das tut.
Hinweis : Sie müssen das Lemma eines Wortes angeben, um es im Wörterbuch nachschlagen zu können. Dies bedeutet, dass Sie einige NLP-Techniken (Natural Language Processing) anwenden müssen, wenn Sie dies automatisch in einem Freitextdokument (das flektierte Formulare enthalten kann) durchführen möchten. Wenn Sie diese Route gehen, würde ich das GATE -Projekt vorschlagen Morph-Plugin .
Es gibt eine Website für Etymologie: <Сеылка
СсылкаEs gibt das Ergebnis: Recherche 1722, von Fr. recherche "sorgfältig ausgesucht", pp. von rechercher "zu suchen." Häufig verwendete 19c. von Essen, Stilen usw., um obskure Exzellenz zu bezeichnen.
Ich weiß nicht, ob sie eine API haben, aber verwenden Sie eine Art Skript, um sie abzufragen.
Finden Sie einen guten Weg, um "Fr." zu entdecken. im obigen Satz.
Prost, Erik
Haben Sie nach JWKTL gesucht?
"Wiktionary ist ein mehrsprachiges, webbasiertes, frei verfügbares Wörterbuch, Thesaurus und Phrasebook, entworfen als lexikalischer Begleiter zu Wikipedia. In letzter Zeit wurde es als vielversprechendes Lexikon erkannt semantische Ressource für Anwendungen zur Verarbeitung natürlicher Sprache. "
Mit diesem können Sie die Etymologie von Wörtern sehen.