Wie intelligent müssen Chatbots sein?

Chatbots sind ja momentan in aller Munde. Mittlerweile findet man auf vielen Seiten neben dem Livechat, wo man mit „echten“ Chat-Agenten spricht, immer öfter auch Chatbots, die diesen vorgeschaltet werden. Und so wollen auch immer mehr Firmen Chatbots einsetzen, zu sehr unterschiedlichen Szenarien. Dabei soll es auf jeden Fall ein Chatbot mit möglichst viel KI sein. Allerdings unterschätzen viele, wie viel Aufwand hierbei nötig ist. Und nicht immer ergibt es Sinn, den Bot mit möglichst viel Künstlicher Intelligenz auszustatten. Grundsätzlich kann man Chatbots in drei Kategorien unterteilen: Regelbasierte Chatbots Spracherkennende Chatbots Lernende Chatbots Regelbasierte Chatbots Der regelbasierte Chatbot besitzt keine Intelligenz im eigentlichen Sinne. Stattdessen stellt man bei der Konzeption ein Regelbaum auf. Dieser besteht aus einer Reihe von Fragen mit einer festdefinierten Anzahl von Antworten. Jede Antwort führt zu einer weiteren Frage mit weiteren Antworten. Der Gesprächspartner kann dabei nur aus den vorgegebenen Antworten auswählen und […]

Weiterlesen

Warum Deutschland ein Digitalminister braucht

Bundesministerium

Eine Bundestagsabgeordnete hatte eingeladen zu einer offenen Diskussionsrunde eingeladen. Es sollte um die Digitalisierung von Städten, also um Smart Cities gehen. Ich nahm daran teil, weil ich mir Themen wie digitale Behörden, intelligente Verkehrskonzepte oder ähnliche Dinge gehen würde. Schnell stellte sich doch heraus, dass es den meisten Teilnehmern eher darum ging, wie man verhindern könne, dass durch Digitalisierung die Mieten steigen würden. Konkretes Beispiel war der Einbau von SmartHome-Systemen in Mietwohnungen, die als Modernisierung zählen würden. Am Rande ging es dann doch noch mal um Digitalisierung und ich warb dafür, dieses Thema bei der Bundesregierung mehr in den Vordergrund zu stellen und zu zentralisieren. Das würde am einfachsten durch einen Digitalminister gehen. Es gab heftigen Gegenwind, vor allem von den anwesenden meist älteren Parteimitgliedern. Digitalisierung sei ja schon ein priorisiertes Thema und ein eigenes Ministerium hätte auch zu viel Macht. Hier zeigte sich mir wieder, dass […]

Weiterlesen

Probleme beim Upgrade eines Embedded Jetty

Logo jetty, maven, spring framework

Ich habe letztens ein Legacy-Projekt aktualisieren müssen. Grundlage ist dabei Java mit dem Spring-Framework und einem embedded Jetty. Dieser wird über Maven gestartet. Nachdem Update des Jettys auf die aktuelle Version musste ich feststellen, dass nach dem Hochfahren der Server nicht mehr angesprochen werden konnte. Nach einigem Ausprobieren war klar, dass die Jetty-Version 9.4.3 (9.4.3.v20170317) problemlos funktionierte, die Version 9.4.4 (9.4.4.v20170414) aber nicht mehr. Um das Problem einzugrenzen, habe ich mir die Ausgaben in der Konsole angeschaut: 9.4.3: 9.4.4: Wie man deutlich sehen kann, werden weder die Konfigurationen geladen, noch die entsprechenden Beans initialisiert. Als nächstes also erst einmal in das Changelog der Version 9.4.4 geschaut. Dort findet man diesen Hinweis: 1467 Change default for WebAppContext.isConfiguredDiscovered to false Und in der entsprechenden Diskussion auf GitHub findet man heraus, dass diese Änderung genau das ist, was das automatische Scannen der Konfiguration verhindert. Also muss man die pom.xml entsprechend anpassen: Mit […]

Weiterlesen

Passwort-Verwaltung und -Dokumentation in Startups

Kommen wir noch einmal auf das Thema Passwort zurück, diesmal im beruflichen Umfeld. Ich habe mittlerweile sehr unterschiedlichen Firmen gearbeitet und jedes Mal war das Thema Passwort und Passwort-Sharing ein mehr oder weniger großes Problem. Meist war ein Prozess etabliert, der zwar leidlich funktionierte, aber fast immer konnte ich nach dem Ausscheiden noch lange auf einige Dienste zugreifen. Ganz einfach ist das Thema leider nicht zu lösen, aber es gibt doch einiges, was man vor allem bei Technologiestartups beachten kann. Schauen wir uns doch zuerst einmal an, wie es zumeist bei einem jungen Startup läuft. Am Anfang setzen meist die Entwickler schnell eine ganze Reihe von Diensten auf, meist laufen die auf die dienstliche Emailadresse. Manchmal erstellt das Management sogar selber die zentralen Dienste, aber auch (und gerade) hier dann eventuell sogar mit privaten Emailadressen als Zugänge. Mit der Zeit kommen immer mehr Dienste hinzu, einige werden […]

Weiterlesen

Sind Meta-Daten die neuen Drogen?

Sitzen ist das neue Rauchen. Sagt man. Weil zu viel sitzen und damit zu wenig Bewegung ja ungesund ist. Sagen die Daten. Und rauchen tut ja heute keiner mehr, also fast keiner. Außer ein paar Unverbesserlichen und denjenigen, die nun diese neumodischen Verdampfer haben. Und ja, der Vergleich hinkt ein wenig, weil man sich das Sitzen ja nicht immer unbedingt aussuchen kann. Schließlich bietet nicht jedes Büro Stehpulte zum Arbeiten an. Wie dem auch sei, man sagt ja auch, Daten sind das neue Gold. Und die vielen Dienste, die wir heute so benutzen, ohne Geld dafür zu bezahlen, sind ja eigentlich nicht kostenlos. Wir bezahlen mit unseren Daten dafür. Und eigentlich sind wir ja auch nicht die Kunden, sondern das Produkt. Die Kunden sind die Werbetreibenden, die basierend auf unseren Daten Werbung ausspielen. Oder andere Firmen, die wer weiß was mit unseren Daten machen. Das komische ist: […]

Weiterlesen

Warum jeder ein VPN benutzen sollte

VPN

Als Netzwerke in den Firmen sich etablierten, kam auch bald der Wunsch auf, sich von außerhalb mit dem firmeninternen Netzwerk zu verbinden. Der Hauptgrund war, dass man so auf dessen Ressourcen zugreifen zu konnte. So wollten Mitarbeiter im Außendienst zum Beispiel auf Dateien zugreifen, die auf dem internen Fileserver gespeichert war. Natürlich wäre es eine Möglichkeit gewesen, den Server auch von außerhalb zugänglich zu machen. Es liegt aber auf der Hand, dass das sicherheitstechnisch vielleicht nicht die optimale Lösung ist (nicht, dass das nicht trotzdem gemacht wurde und wahrscheinlich auch noch wird). Besser ist es, wenn man sich von außen mit dem internen Netz verbindet und dann quasi ein Teil dessen wird. Dazu wurden VPNs (Virtuell Private Networks) eingeführt. Dabei meldet sich dann der Mitarbeiter bei einem von außen zugänglichen Server mit einem bestimmten Protokoll an. Anschließend kann er dann darüber so arbeiten, als sei er direkt […]

Weiterlesen

Zu viele Passwörter verderben die Sicherheit

Der durchschnittliche Internetnutzer hat 15 verschiedene Accounts. Einige davon hat er freiwillig angelegt, zu anderen wurde er mehr oder weniger gezwungen. Und jeder dieser Accounts wird normalerweise mit einem Passwort geschützt. Natürlich ist der Nutzer faul und gibt bei jedem Service das gleiche Passwort an. Spätestens seit den großen Angriffen auf Yahoo, LinkedIn und Tumblr sieht man die Folgen davon. Die geleakten Email-Passwort-Kombinationen werden im großen Stil bei anderen Diensten ausprobiert und mit einer erstaunlich hohen Trefferquote werden Accounts dann übernommen. Stellt sich natürlich die Frage, wie das am besten zu verhindern ist. Dabei gibt es zwei Rahmenbedingungen, die das nicht gerade einfacher machen. Zum einen bestehen immer mehr Anbieter auf bestimmte Richtlinien bei der Passwortwahl (Sonderzeichen, Zahlen, Mindestgröße, …). Zum anderen soll man möglichst kein Passwort mehrfach verwenden. Beides sind natürlich sehr vernünftige Ratschläge. Kann aber von dem Nutzer erwartet werden, sich 20 verschiedene, möglichst komplizierte […]

Weiterlesen

Programmiersprache – das neue Babylon

Der Brancheninformationsdienst Heise.de hat die beliebteste Programmiersprache 2016 ausgerufen. Das Ergebnis: Java. Während das für die eingefleischten Java-Programmierer wenig überraschend sein dürfte, werden gerade jüngere Programmierer das Ergebnis mit Skepsis sehen. Programmiersprachen waren schon immer Gegenstand von religiösen Diskussionen (was man auch in den Kommentaren zu dem Artikel sieht), aber mir kommt es so vor, als ob es in der letzten Zeit durch die Popularität neuer Sprachen diese an Schärfe gewonnen haben. Schaut man 15 Jahre zurück, dann gab es (zumindest im Webumfeld) eigentlich nur zwei Sprachen: Java und PHP. Während PHP dabei hauptsächlich von Frontendentwicklern eingesetzt wurde, die dann gerne mal SQL direkt in den HTML-Templates verwendeten, machten Java-Programmierer aus jedem kleinen Projekt eine Mammutaufgabe. Einige verwegene Microsoft-Enthusiasten setzten auf ASP und JavaScript wurde nur für kleinere Skripteschnippsel gebraucht. Alles andere spielte eher eine Nebenrolle. Erst mit dem Aufkommen von Rails, womit man innerhalb weniger Stunden […]

Weiterlesen

Die neue Vorratsdatenspeicherung in Großbritannien

Ich hatte vor kurzem eine Zusammenfassung über das neue Gesetz zur Vorratsdatenspeicherung und Überwachung (a.k.a. Snoopers‘ Charter) in Großbritannien geschrieben. Dieses ist eines der rigidesten in Europa. Wenn man sich mal genauer damit beschäftigt, dann ist man froh, dass es hier noch nicht so weit ist. Another Reason for Using a VPN: the Investigatory Powers Bill Disclaimer: Momentan arbeite ich bei ZenMate, deshalb ist der Artikel auch darauf zugeschnitten. Natürlich stehe ich aber zu der Grundaussage.

Weiterlesen

Dann eben nächstes Weihnachten, paydirekt

In diesen Tagen geht das Weihnachtsgeschäft zu Ende und die Online-Händler werden wieder einmal Rekordumsätze vermelden. (Sehr zum Leidwesen der traditionallen Händler, aber das ist eine andere Geschichte.) Und damit wird es weitere Gewinner geben: Die Zahlungsdienstleister. Auch PayPal, Sofortüberweisung & Co. werden ihr Stück vom Kuchen abbekommen haben. Doch bei einem aus der Zunft wird es eher lange Gesichter geben: paydirekt. Das Schlimme ist, das war mit Ansage. Im letzten Jahr hat man das mit dem Weihnachtsgeschäft nicht geschafft. Das lag unter anderem an den Sparkassen, die erst im April dieses Jahres hinzukamen. Ohne diese große potentielle Kundengruppe waren die Händler aber gar nicht zu überzeugen und so war schon mal 2015 abgeschrieben. Dieses Jahr sollte alles besser werden. Bereits im August vermeldete man, dass wichtige Onlinehändler dabei wären. Bei diesen könne man dann im Weihnachtsgeschäft auch mit paydirekt bezahlen. Und auch die Werbemaschine lief endlich […]

Weiterlesen