Unity использует Zeitgeist в своей области, где он предоставляет пользователю легкий доступ к его наиболее часто используемым в последнее время данным (файлам / папкам / приложениям), а также осуществляет поиск по расширению Zeitgeist FTS (полнотекстовый поиск).
Идет дальнейшая разработка, чтобы добавить те же функции в панель контактов, где пользователь может просматривать свои контакты по наиболее / недавно использованным.
С сайта Zeitgeist :
На этой странице также объясняется журнал действий (вам нужно установить его самостоятельно), где вы можете найти ответ о том, как результаты ранжируются / упорядочены и многое другое.
Так что он использует метаданные.
На вторую часть вашего вопроса ответили с другой страницы этого сайта: какие технологии использует Zeitgeist?
- питон
- DBus
- SQLite.
glib
для mainloop. Для расширения fts (которое также установлено по умолчанию) ему нужноxapian