Zeitgeist (Software)
Zeitgeist
| |
---|---|
Basisdaten
| |
Entwickler | Zeitgeist Projekt Team |
Aktuelle Version | 0.3.3 |
Betriebssystem | Linux |
Programmiersprache | Python |
Kategorie | Semantischer Ereignis-Datenlogger |
Lizenz | GNU Lesser General Public License v3 |
Zeitgeist Project |
Zeitgeist ist ein Dienstprogramm, welches die Aktivitäten eines Computernutzers und Ereignisse auf einem Computer aufzeichnet. Diese Aktivitäten und Ereignisse können z.B. das Öffnen einer Datei, der Besuch einer Webseite oder auch geführte Unterhaltungen mit Instant-Messaging-Programmen sein. Diese gesammelten Informationen macht Zeitgeist anderen Programmen in Form von Zeitverlaufsangaben und Statistiken verfügbar. Das Dienstprogramm ermöglicht es Beziehungen zwischen den aufgezeichneten Objekten abzuleiten und Benutzungsmuster mit Hilfe von Computeralgorithmen wie „Winepi“ und „A priori“ zu ermitteln
Die Zeitgeist Software ist die hauptsächliche Datenquelle für Programme wie GNOME Activity Journal und Ubuntu Unity, welche sich als Front-Ends zu Zeitgeist gerade zu wichtigem Verwaltungs- und Darstellungswerkzeug von Aktivitäten in dem GNOME-Desktopumgebung entwickeln.
Funktionen
- Zeitgeist kann im Moment Dateizugriffe, Internetaktivitäten sowie Chat und Emailunterhaltungen protokollieren.
- Mit Hilfe von Front-Ends kann der Benutzer die aufgezeichneten und ausgewerteten Informationen aus Zeitgeist zum Suchen von Dateien im Zusammenhang und anderen Informationen (Email-Kontakte, Internetadressen etc.) verwenden.
- Zeitgeist erhält seine Daten durch die Kommunikation mit anderen Programmen (z.B. Webbrowser, Email-Client etc.), dafür sind Plugins für diese Programme Voraussetzung.
- Zeitgeist ermöglicht einen generellen Zugriff aller Softwareprogramme unter Benutzung der DBus API.
- Zeitgeist zeigt auf, welche Objekte der Benutzer am häufigsten verwendet, nicht nur im Allgemeinen, sondern auch mit zeitlichem Bezug wie in "Welche Dateien waren für mich die relevantesten während ich die letzten 4 Monate an Projekt X arbeitete?".
- Die Verwendung von Algorithmen des maschinellen Lernens ermöglicht Zeitgeist das Aufzeigen von Benutzungsgewohnheiten und Beziehungen zwischen den protokollierten Objekten.
- Über Erweiterungen (engl. extensions) kann die Aufzeichnung von Aktivitäten außerhalb der Bürobenutzung, wie beispielsweise die von geographischen Standortinformationen erfolgen.
Anwendungen die Zeitgeist nutzen
- GNOME Activity Journal
- Docky
- AWN
- Unity
- Synapse Launcher