2009-07-22 11 views
1

Ich fühle es ist ein bisschen neugierig, die Verarbeitung natürlicher Sprache zu verstehen. Ich habe die folgenden Fragen ..Umfang Ambiguität in natürlicher Sprache

  • Was bedeutet Scope Mehrdeutigkeit in natürlicher Sprache?
  • Wie kann die statistische Auflösung der Scope-Ambiguität erfolgen?
  • Welche Sprache kann ich am besten für die statistische Auflösung verwenden?
  • Antwort

    10

    Die Mehrdeutigkeit des Bereichs bezieht sich auf die Rangfolge von Quantifizierern (Wörter wie "a", "der", "jeder", "einige", "alle", "alle", "eins" usw.) in einem natürlichsprachlichen Satz.

    Betrachten Sie zum Beispiel diesen Satz: "Der Hund bringt mir jeden Morgen die Zeitung".

    Sie wissen, dass der Satz wie folgt analysiert: "Existiert DOG d (Foreach MORNING m (Existiert ZEITUNG n (d bringt n während m)))". Mit anderen Worten, die Zeitung ist jeden Morgen anders. Ein Computerprogramm könnte stattdessen den Satz so interpretieren, dass er bedeutet "Existiert DOG d (Exists ZEITUNG n (Foreach MORNING m (d bringt n während m))") - mit anderen Worten, es gibt eine alte Zeitung, die Sie haben nicht weggeworfen, und jeden Morgen bringt der Hund es dir.

    Das Auflösen von Scope Ambiguity, soweit ich weiß, ist ein sehr ungelöstes Problem.

    +0

    +1, vor allem für ein sehr interessantes Beispiel – Falaina

    +0

    das war vor 8 Jahren .... irgendwelche Updates auf Methoden zur Auflösung solcher Mehrdeutigkeiten? – Ani

    2

    siehe:

    www.sfu.ca/~jeffpell/Ling324/fjpSlides7.pdf

    nlp.stanford.edu/projects/nlkr/scoper.pdf

    Verwandte Themen