Was ist in einer natürlichen Sprache Verarbeitung?

Die in einer natürlichen Sprache Verarbeitung (NLP) ist eine Weise des Übersetzens zwischen Computersprachen und menschlichen Sprachen. Das Ziel dieses Feldes ist, Computer verstehen zu lassen, was ein Text sagt, ohne exakte Werte und Gleichungen für die Daten gegeben zu werden, die der Text enthält. Im Wesentlichen automatisiert die in einer natürlichen Sprache Verarbeitung den Übersetzungsprozeß zwischen Menschen und Computersprachen. Während viel dieses Feldes auf Statistiken und Modellen beruht, um wahrscheinliche Bedeutungen einer Phrase festzustellen, gibt es und gewesen viele verschiedenen Ansätze zu diesem Problem. Entdeckungen in diesem Feld haben Anwendungen in den Bereichen der Spracheerkennung, der menschlichen Sprachübersetzung, der Information Retrievals und sogar der künstlichen Intelligenz.

Entwickelnd aus einem Hintergrund in der Informatik und der Linguistik heraus, gegenüberstellt die in einer natürlichen Sprache Verarbeitung viele Probleme arbeitung, weil Sprache nicht immer gleich bleibend ist und nicht alle Anhaltspunkte zur Bedeutung in Sprache selbst enthalten. Sogar lässt ein komplettes Konto der gesamten Grammatik einer Sprache einschließlich alle Ausnahmen nicht immer einen Computer die Informationen analysieren, die in einem Text enthalten. Einige Sätze sind syntaktisch vieldeutig, haben Wörter häufig mehr als ein zu bedeuten, und einige Kombinationen der Töne oder der Symbole ändern ihre Bedeutung abhängig von den Grenzen der Wörter - die Probleme für einen Computer sein können, der nicht Zusammenhang versteht. Wichtiger, abhängt viel der Sprache von einem Anschluss zum körperlichen und Sozialuniversum - - einige Sätze, wie Sprechakte, übermitteln nicht Tat der Informationen soviel wie auf der Welt. Selbst wenn ein Computer ein vollkommenes Verständnis der menschlichen Sprachsyntax und -semantik hat, muss der analysiert zu werden Text von den menschlichen Vorrichtungen, wie Sarkasmus oder passivem Angriff, denn vom Computer frei sein, zum richtig zu ermitteln, was der Text bedeutet.

Ideologisch ist die in einer natürlichen Sprache Verarbeitung ein System der human-computer Interaktion, die durch die Idee geregelt, dass die meisten Computerbenutzer bequemere Funktion mit Computern in einer menschlichen Sprache sind, die sie kennen bereits als, anpassend einer Computersprache. Sie ausn5utzt auch die Tatsache ie, dass viel von menschlichem Wissen bereits in der menschlichen Sprache verschlüsselt, und die Texte, die dieses Wissen enthalten, können in logische Strukturen übersetzt werden, die für einen Computer stromlinienförmig sein können. Während viele Projekte in dieser praktischen Arbeit, zum der maschinell lesbaren Daten von den menschlichen Sprachtexten zu extrahieren, in einer natürlichen Sprache Verarbeitung auch verwendet, um für den Menschen lesbare Texte von den Computerdaten zu erzeugen. können diese, die Anlagen verstehen und erzeugen, durch die gleiche Technologie, wie im Falle Anwendungen verwendet werden, die von einer menschlichen Sprache zu anderen übersetzen, indem sie zuerst den Text in eine Computersprache decodieren und sie dann verschlüsseln in einer anderen menschlichen Sprache. Die Innovationen, die in den Bemühungen der in einer natürlichen Sprache Verarbeitung erreicht, sind auch auffallend auf Projekte der künstlichen Intelligenz wegen des Grads anwendbar, zu dem human-like Intelligenz durch eine Beherrschung der Kompliziertheiten der menschlichen Sprache definiert.