Ich plane ein soziales Netzwerk mit künstlicher Intelligenz. das bedeutet, dass die SN die Gespräche (in Englisch) führen und sie analysieren werden, um die allgemeine Meinung über ein Thema zu extrahieren. Dies hilft, Informationen zu sammeln und Statistiken zu erstellen, die dann an den entsprechenden Benutzer gesendet werden. Meine Frage ist: wie man Wörter und Grammatikregeln in einer Datenbank organisiert, um dem sozialen Netzwerk zu helfen, eine allgemeine Meinung aus einer Konversation zu gewinnen (stimme zu, stimme nicht zu ... etc)! danke.Ein soziales Netzwerk mit künstlicher Intelligenz
Antwort
seine sehr anspruchsvolle Aufgabe, Text zu extrahieren, der reale Möglichkeiten von Menschen widerspiegelt, weil maschinelles Lernen in diesem Bereich noch nicht fortgeschritten ist, werfen Sie einen Blick auf das folgende Beispiel: Ihr Programm findet diesen Satz auf einige SN Webseite: seine
what are possible options that your program will infer:
1-i cooked a duck for her
2-i "magically" transformed her into a duck"
3-i took her duck and created it.
and many other
„ich habe sie Ente gemacht“ so wirklich herauszufordern. Ich schlage vor, NLP (natürliche Sprachverarbeitung) zu betrachten, die diesen Bereich abdeckt, an dem Sie interessiert sind
die Idee ist, jeden Satz zu vereinfachen (durch das Löschen unerwünschter Wörter), dann vergleichen Sie dies mit einem vordefinierten Satz von Wörtern. – SmootQ
@Simo TAQI: Nun, was ist mit Kontextsensitivität? Z.B. "Ja, richtig" kann genaue Gegensätze bedeuten, abhängig von der Umgebung - obwohl die Wörter selbst klar und eindeutig sind. – Piskvor
Ja, ich habe über diese Angelegenheit nachgedacht .. dann wird das Programm den Beitrag annalysieren, auf den der Benutzer geantwortet hat. wenn der andere Beitrag nicht verstanden wird. es wird nach dem Vorigen suchen, bis zum ersten Beitrag – SmootQ
Könnten Sie Wolfram Alpha (http://www.wolframalpha.com/about.html) in Ihre Website einbinden? Das würde wahrscheinlich eine Menge Arbeit sparen.
Viel Glück damit :-) Vor 15 Jahren habe ich einen 20-wöchigen Kurs an der Universität gemacht, der kaum die Oberfläche der Frage gekratzt hat, die du fragst. Beginnen Sie mit googeln 'natürliche Sprache Schnittstelle' ...
danke Freund .. – SmootQ
Dies wird [Stimmungsanalyse] (http://en.wikipedia.org/wiki/Sentiment_analysis) genannt. Es gibt bereits viel Forschung darüber. –
Sentiment Analyse sucht nach Wörtern wie "wie" "nicht mögen" und konstruiert eine allgemeine Idee ... – SmootQ
Sie sagten, dass Sie eine allgemeine Idee wollten. Und die Stimmungsanalyse beschränkt sich nicht auf naheliegende Ausdrücke wie "Gefällt mir" und "Mag ich nicht". –