In den letzten Monaten habe ich an meiner ersten eigenen App, Don Elon AI, gearbeitet. Die App basiert auf einer künstlichen Intelligenz (KI), welche ihre Tweets liest, und ihnen sagt mit welcher berühmten Person ihre Tweets am meisten an Gemeinsamkeit besitzen.
Bei der Entwicklung von Don Elon AI habe ich so einiges über KI und über Twitter Sentimentsanalyse gelernt, welches ich nun mit ihnen teilen möchte. So wird Sentimentsanalyse nicht nur für die Entwicklung von Unterhaltungsapps verwendet, sondern auch um bessere Investitionsentscheidungen zu treffen. Wie dies funktioniert, möchte ich ihnen nun etwas näherbringen.
Trump und Bukele beim Kaffee
Stellen Sie vor, der Bitcoin–kritische Ex–Präsident Donald Trump trifft sich mit dem El salvadorianischen Präsidenten und Bitcoin Pionier Nayib Bukele zum Kaffee. So sagt beispielsweise Bukele zu Trump: «Bitcoin es el futuro!», also Bitcoin sei die Zukunft! Daraufhin spuckt Trump seinen Kaffee aus, und erwidert «no way!», dass glaube ja auch nur Bukele selbst. Hätte Trump recht, und Bukele wäre der einzige Mensch welcher an Bitcoin glaubt, dann hätte der Bitcoin wohl tatsächlich eine eher düstere Zukunft. Würden nun jedoch jeder wie der Präsident–gewordene–Bitcoin–Bro Bukele denken, dann würde dem Bitcoin doch tatsächlich die Zukunft gehören. Doch die Frage bliebt: Wie denkt nun die Mehrheit über Bitcoin?
Twitter Sentimentanalyse
Es ist nicht schwer vorstellbar, dass die Antwort auf jene Frage von immensem Wert für Investoren ist. Das Fachgebiet der Sentimentanalyse versucht genau solche Fragen zu beantworten. Dazu wird die Hilfe sozialer Medien und den neusten Fortschritten im Bereich der künstlichen Intelligenz in Anspruch genommen. Um die Frage aus dem Einführungsbeispiel zu beantworten, wird beispielsweise Twitter nach dem Hashtag #bitcoin durchsucht, und alle Tweets der letzten Tage mit dem besagten Hashtag heruntergeladen. Ein Algorithmus schafft dies in wenigen Sekunden, und sammelt somit in der Dauer eines Schlucks Kaffees die Daten welche aus hunderten «Arbeits»-stunden aktiver Twitter Nutzer resultierten. Dieser Datensatz ist nicht nur topaktuell, er ist dazu auch noch gratis.
Künstliche Intelligenz
Nun kommt die künstliche Intelligenz (KI) ins Spiel. Da keinem Menschen zuzumuten ist, tausende emotionsgeladene Tweets über #bitcoin durchzulesen, wird der Datensatz mit den Tweets einer künstlichen Intelligenz eingespeist. Moderne Sprach-Modelle erlauben es einer solchen KI in der Dauer eines zweiten Schlucks des bereits etwas lauwarmen Kaffees tausende Tweets zu analysieren. Die KI stellt fest, ob die Twitter Nutzer dem #bitcoin eher positiv oder negativ gegenüberstehen. Somit lässt sich die Frage aus dem Einführungsbeispiel beantworten, nämlich ob die Mehrheit eher wie Trump negativ, oder wie Präsident Bukele positiv über den Bitcoin denkt.
Preis Vorhersagungen mithilfe der KI
Anstatt es bei der vorherigen Antwort zu belassen, kann man diesen Gedanken noch einen Schritt weiterziehen. Es erscheint doch sehr wahrscheinlich, dass der Preis des Bitcoins positiv mit dem Anteil positiver Tweets über #bitcoin korreliert. Dementsprechend kann man diesen Datensatz mit #bitcoin Tweets durch ein einfaches statistisches Modell laufen lassen, welches lernt, wie stark der Preis des Bitcoins mit den Meinungen auf Twitter korreliert. Jenes Modell ist daraufhin fähig, anhand der aktuellen Tweets, die Preisänderung von Bitcoin vorherzusagen . Diese Vorhersagen des Modelles können ausgenutzt werden, um bessere Investitionsentscheidungen treffen – beispielsweise ob gerade eher der Zeitpunkt zum Kaufen oder zum Verkaufen ist.
In einem letzten Schritt können jene Investitionsentscheidungen automatisiert werden. So lässt man den Computer jede Stunde automatisch die #bitcoin Tweets herunterladen. Jene werden danach direkt von der künstlichen Intelligenz analysiert, wie positiv oder negativ sie dem Bitcoin gegenüberstehen. In einem nächsten Schritt werden die Daten automatisch in das statistische Modell eingespeist, welches daraufhin vorhersagt, ob der Bitcoin Preis nun sinken oder steigen wird. Entscheidet sich das Modell, dass der Bitcoin Preis steigt, so schickt der Computer direkt einen Kaufauftrag für Bitcoin an die Bank. Sollte das Modell vorhersagen, dass der Preis sinkt, dann erzählt der Computer ihrer Bank dass sie die Bitcoins verkaufen soll. Somit kann ein komplett automatisierter Prozess aufgestellt werden, in welchem eine KI anhand der Tweets von echten Menschen in Echtzeit Investitionsentscheidungen trifft.
Summarium
Ich hoffe ich konnte ihnen die zugegebenermassen etwas verrückte Welt der Sentimentsanalyse etwas näherbringen. Mit Tools wie Vicinitas.io zum Herunterladen von Twitter Daten, Caplena.com zur intelligenten Sentimentsanalyse und etwas zusätzlicher Excel–Magie, können Sie auch selbst mit solchen Investitionskonstrukten herumexperimentieren. Gleichzeitig möchte ich ihnen jedoch mitgeben, dass die Vollprofis natürlich noch deutlich komplexere Modelle verwenden. Bevor Sie also all ihr Geld in Bitcoin schmeissen, gehen Sie lieber nochmals mit ihrem Bankberater einen #kaffee trinken.
Benjamin L. Brückner ist der Inhaber von Brückner Data and Technology Consulting und Gründer der Crypto Society St. Gallen
Hier klicken, um die Mobile App von «Die Ostschweiz» zu installieren.