Сиринкс (названный в честь аспекта анатомии птиц, который позволяет птицам петь) — это попытка фильтрации, обобщения и агрегирования Твиттера. В настоящее время это библиотека, и мы надеемся, что она также станет приложением или мини-приложением. Его цель — служить драматическим прорывом, средством устранения избыточности, автоматически генерируемым альбомом «лучшее из» и помощником для концентрации и продуктивности.
t
gemКогда я впервые подумал об этом, я планировал назвать это «Твиттер-газета». Компания Twitter, кажется, очень заинтересована в полезности своих данных для анализа в реальном времени, но у них, похоже, есть огромное «слепое пятно» для всех других вариантов использования. Исторический анализ последних 24 часов, также известный как «новости», был чрезвычайно популярен на протяжении 18, 19 и 20 веков и, похоже, не собирается исчезать.
Syrinx должен стать более стабильной версией Hacker Newspaper, но для Twitter, плюс несколько функций обобщения и анализа.
Этот проект находится в стадии разработки. В настоящее время он содержит множество полезных объектов для импорта и фильтрации твитов, а также простой скрипт Ruby, который использует эти объекты. Сценарий в значительной степени вдохновлен стилем, который Гэри Бернхардт использует в скринкасте Destroy All Software Functional Core, Imperative Shell , в то время как большинство объектов и спецификаций взяты из других материалов Destroy All Software, особенно из серии Sucks/Rocks .
Если вы запустили download_tweets.bash
в задании cron с разрешениями, необходимыми для создания/редактирования файла с именем since.csv
, вы также можете запустить functional_core_imperative_shell.rb
в задании cron, чтобы автоматически сгенерировать список ссылок из Twitter. . Вы можете увидеть пример вывода на http://twitter-links.gilesb.com. Список отсортирован по категориям, но использует таблицы и не имеет CSS. Это простой игрушечный пример; у кода есть другие возможности, и мои долгосрочные цели для него немного больше.