J.A.R.V.I.S. im Eigenbau, Haussteuerung per Spracheingabe

Den Film Iron Man kennen sicherlich viele. J.A.R.V.I.S. ist der sprechende Computer von Tony Stark. Mark Zuckerberg hat sich für dieses Jahr den Vorsatz genommen, ähnlich wie in dem Film Iron Man, sich einen digitalen Assistenten zu entwickeln.

Ich habe mich eben ein wenig mit diesem Thema beschäftigt und habe einen Ansatz gefunden, den ich mir für die Haussteuerung in unserem Zuhause einmal testen möchte. Ein wenig Künstlich Intelligenz kommt dabei auch zum Einsatz.

Was macht J.A.R.V.I.S.überhaupt. Eigentlich sind hier nur 3 Bausteine entscheidend. Der Computer muss meine Spracheingabe aufnehmen, dann verarbeiten und zu guter Letzt eine Rückmeldung geben können. Am besten in Sprache dann auch ausgeben. Nach ein wenig google stellte ich fest, genau hierfür gibt es bereits eine Reihe an fertigen Anwendungen, welche Recht einfach genutzt werden. Es gibt hier sogar Open-Source Anwendungen.

Die Spracheingabe wird in der Technik mit STT (Spech-to-Text) beschrieben. Hierbei gibt es schon eine Menge bekannter Anwendungen wie Siri von Apple oder Cortana von Microsoft. Ebenso gibt es von den großen Herstellern für IT auch entsprechende TTS (Text-to-Spreach) Anwendungen. Das schöne dabei ist, dass einige davon eigene Schnittstellen haben um seine Anwendung daran zu koppeln. Im Open-Source Umfeld gibt es sogar STT und TTS Umfeld auch einige Lösungen. Vorteil hierbei ist, diese sind dann Netzwerk unabhängig. Der Nachteil ist aber das diese Entweder nicht so gut die Sprache verstehen oder auch ausgeben oder mit viel Vorarbeit angelernt werden müssen.

Zwischen STT und TTS und fehlt ja noch die Verarbeitungseinheit. J.A.R.V.I.S. ist ein System, was eigenständig Signale erkennt und ohne viel zu tun selbst agiert. Es erkennt nicht nur Spracheingaben, sondern agiert auch auf andere Signale. Für mein Experiment würde es ausreichen, wenn eine Anwendung auf meine Anfragen reagieren würde und das Highlight wäre wenn es z.B. das Licht ausschalten könnte.

Nun ist mir bei der Recherche das Projekt JASPER aufgefallen. JASPER hat bereits jetzt einige STT und TTS Anbindungen, es ist Open-Source und somit erweiterungsfähig. In der aktuellen Variante sind einige Module bereits integriert. Man kann z.B. das Wetter oder einen Aktienkurs sich ausgeben lassen.

Nun versuche ich erst einmal JASPER zum laufen zu bekommen 🙂

 

 

 

 

Weniger Spam durch Abmeldung von Newslettern

Vor einigen Jahren habe ich mir dem Thema SPAM nicht so genau angenommen. Mein Spamfilter hatte diese ja auch herausgefiltert, dennoch kame aber täglich einige Mails durch. Mich hatte auch die Anzahl von 6000 gefilterten Spam Mail erstmal nicht gestört.

Dennoch bin ich auf die Suche gegangen und habe einige Wochen versucht das Spamaufkommen zu reduzieren um dadruch weniger SPAM zu erhalten. Nach Durchsicht der Spam-Mails ist mir aufgefallen, dass ich mich mit der Zeit bei etlichen Newsletter angemeldet hatte und einige Newsletter habe ich garantiert auch ohne Anmeldung erhalten.

Daher bin ich bei allen Newsletter, welche für mich vertraulich aussahen, auf den Abmeldebutton gegangen und habe ich dort abgemeldet.

Aber Vorsicht wenn ihr das selbe macht. Mails mit merkwürdigen Links würde ich auf keinen Fall öffnen. Zu empfehlen ist sogar sich zum Abmelden von Spammails nicht über die Links zu navigieren, sonden lieferber direkt über den Browser die Webseite ansteuern und dort den Newsletter manuell abzumelden.

Beachtet, dass Links in Mail enormen Schaden anfügen können und nur dann geöffnet werden sollten, wenn man sich sicher ist, dass die richtige sichere Seite geöffnet wird. Hierzu Zeit für gewöhnlich der Browser beim überfahren der Maus dieses Links unten links die verlinkte Webseite. Kryptische Webseiten empfehle ich dort nicht zu folgen!

Weniger SPAM durch verstecken der eMail Adresse

Sobald Sie eine Webseite betreiben, wird dies regelmässig durch diverse Spider komplett ausgelesen und ausgewertet. Dies hat für Sie als Webseiten betreiber vor und Nachteile. Der Vorteil ist, dass die Webseite recht schnell in den Suchmaschinen bekannt gemacht wird.

Ein Großer Nachteil hierbei ist aber, dass Spammer sich unter anderem sich die E-Mail Adressen auf der veröffentlichen Webseite herausziehen und diese dann voll Spammen. Daher empfehle ich diese Adressen entweder automatisiert oder manuell zu verschlüsseln und erhalten Sie dadurch weniger SPAM in Ihrer eMail Box.

Eine recht einfache Methode ist, die eMail Adresse mittels Sonderzeichen, Leerzeichen, einem CSS Hack oder einem Bild so anzuzeigen, dass kein Spider diesen so einfach übersetzen kann.

Ein Beispiel für eine nicht auf Anhieb lesbare Darstellung wäre wie folgt:

info (at) viktorbrendel . de

Alternativ kann man aber auch die E-Mail Adresse mittels HEX Zeichenkodierung. Somit würde die oben gezeigte E-Mail Adresse wie folgt aussehen:

info@viktorbrendel.de

Google Analytics Dashboard Plugin für WordPress getestet

Heute habe ich das Google Analytics Dashboard Plugin für WordPress getestet. Ich kann dieses Plugin jedem emfpehlen, wenn er Google Analytics als Zugriffszähler verwendet. Die Aufrufe kann man hier direkt im Adminbereich der Webseite sehen und muss nicht unbedingt über jedesmal über die Webseite von Google gehen möchte.

Die Einrichtung ist auch sehr einfach. Hierfür gibt es sogar ein Anleitungsvideo (leider nur in Englisch).