Статьи

Привести в порядок эти твиты

Я был в Твиттере уже несколько лет, и каждые шесть месяцев или около того, я сыт по горло некоторыми людьми, за которыми я следую, и прохожу чистку, где я обрезаю количество людей, за которыми я слежу, так что мой поток становится более актуальным и без спама для меня.

Традиционно, это заняло у меня пару часов, и меня раздражало, что это заняло так много времени. То есть, пока я не обнаружил Twit Cleaner .

Я говорил с основателем, Си Доусоном, в этом удивительном (и бесплатном!) Инструменте.

Я использовал Twit Cleaner и нашел его действительно полезным. Что вдохновило вас на написание приложения?

Первоначально я попал в Twitter и сразу же запутался (похоже, как и большинство людей). Я действительно не знал, что делаю, поэтому я использовал несколько сценариев автоматического слежения — чтобы следить за людьми по ключевым словам, и отследить любого, кто следовал за мной. Внезапно я выиграл! У меня было огромное количество! Я (как и все) думал, что это было здорово.

Проблема была в том, что я больше не мог видеть хорошие твиты для всего мусора, и мой опыт в Твиттере был жалким. Итак, я написал Twit Cleaner, чтобы помочь разобраться во всем. Он предназначен для имитации выводов, к которым я делаю, когда я смотрю на твит человека вручную.

Сколько времени прошло между рассмотрением идеи и ее реализацией? Это был один из тех проектов выходного дня, или вы задумывались над этим месяцами?

У меня было первоначальное подтверждение концепции, и я довольно быстро работал на своей машине дома — возможно, пару дней. Чтобы вернуть его в текущее состояние, потребовалось несколько тысяч часов работы и много-много итераций. Это может быть версия 4 или 5, в зависимости от того, как вы считаете. Я конечно выкатываю небольшие изменения весь день каждый день.

Начиная снова, что бы вы сделали по-другому?

Я бы начал с более подходящего языка и более сильной структуры. Я не понимал, что это будет достаточно много, и у меня не было (на тот момент) навыков, необходимых для создания надежного веб-сайта. Итак, первоначальную версию я написал с использованием 5 миллионов текстовых файлов & C #. Я пришел из довольно глубокого искусственного интеллекта / финансов, так что C # был тем, к чему я привык. Затем я перешел на PHP — который быстро поднял публичный сайт, но в остальном был ужасен.

Теперь, наконец, все это Python, с базой данных. Потребовалось много времени, чтобы добраться до этого. Было бы намного быстрее, если бы я начал с того, что знаю сегодня. Конечно, это не закончено, и у меня запланированы дальнейшие захватывающие архитектурные изменения.

Twit Cleaner ищет определенные черты в людях, за которыми вы следите, такие как повторение той же ссылки, боты Twitter, непопулярные и мои любимые — неактивные аккаунты. Как вы обнаружили, что эта рейтинговая система развивалась с течением времени?

О, абсолютно. Произошли радикальные улучшения, добавлено много тонкостей.

Например, высокочастотные твитеры («Все говорят, все время»). Сначала я смотрел на то, как быстро люди твитнули свои первые страницы твитов (последние 20). Если они сделали 20 менее чем за час, они были бы громкими. Конечно, есть пробелы, через которые вы могли бы проехать на грузовике с помощью этого подхода, поэтому я попробовал два или три других метода, пока не остановился на текущем подходе — оцените, сколько публичных твитов отправляет человек в день. Это довольно хорошо, но все еще имеет недостатки в некоторых непонятных крайних случаях. Люди используют Twitter по-разному, анализируя его, безусловно, искусство.

Оригинальная версия, которую я выложил публично, имела около 10 категорий. Сейчас их 20 (с 2 оригиналами 10 тоже устарели). Каждый раз, когда у меня появляется яркая идея — или когда пользователь бросает мне предложение, я его кодирую, проверяю и раскатываю. Я ожидаю, что это будет расти.

Какой трюк, чтобы держаться подальше от отчетов? Какие черты вы ищете в великом поклоннике Twitter?

Ну, для начала, если вы закончите с отчетом, я бы не стал слишком беспокоиться об этом. Я автоматически исключаю всех, кого вы перечислили, и тех, с кем вы недавно общались. Таким образом, если ваши подписчики любят вас, даже если вы находитесь в категории, вы не будете появляться в их отчетах. Я делаю все возможное, чтобы не показывать в отчете людей, которые вам небезразличны.

В настоящее время Twit Cleaner очень ориентирован на Twitter как интерактивную среду. Подключение, общение и взаимодействие. Так что, пока вы разговариваете с людьми (не только с ними), у вас все будет хорошо.

Это суть этого. У меня есть запись в блоге , в которой более подробно.

Следует отметить, что существует множество учетных записей Twitter, созданных для определенной цели, которые будут отображаться в отчетах. Например, множество «новостных ботов». Если вы хотите следовать такой учетной записи, хотя? Вы можете просто проигнорировать всю эту категорию из отчета. Я также скоро выложу версию, которая позволит вам настроить свой отчет в зависимости от того, как вы используете Twitter. Например, если вы используете Twitter в качестве канала RSS, вам действительно нравятся учетные записи, которые публикуют только ссылки.

Доступ полностью бесплатный. Конечно, должен быть подвох? Как вы планируете монетизировать Twit Cleaner?

Нет, нет подвоха. Отчеты всегда будут бесплатными. Я планирую добавить еще несколько функций в базовую систему (например, возможность вносить в белый список людей и настраивать ваши отчеты, как уже упоминалось, а также не иметь ограничений на количество отписок, которое вы можете отменить — вместо 500 в день для бесплатного доступа). ), за это будет взиматься небольшая плата.

Кроме этого, у меня есть куча других супер полезных инструментов, которые я планирую вскоре выпустить, за которые буду взимать плату. Однако в целом я ненавижу приложения, в которых вы чувствуете, что получаете что-то бесполезное или сломанное, если вы за это не платите. Так что, черт возьми, я ни за что не сделаю это ни с кем другим (особенно с моими удивительными пользователями, которые просто невероятные люди).

Очевидно, что я должен платить за аренду (и Twit Cleaner — это то, чем я занимаюсь), но главное намерение — сделать Twitter как можно более привлекательным для как можно большего количества людей. Я бы предпочел, чтобы больше бесплатных пользователей лучше проводили время в Твиттере, чем меньше платящих клиентов и намного больше несчастных людей.

Это уравновешивание, но мы доберемся туда. Мои пользователи очень полезны, поэтому я уверен, что они помогут мне разобраться во всем.

Спасибо за чат, Си, и за отличное приложение. Желаем удачи в будущих выпусках и продолжающемся успехе с Twit Cleaner.