Streetter

    Задача — фильтрация твитов по небольшому географическому периметру и выдача geo-twit-stream конечному пользователю.



    К каждому твиту на клиенте добавляются географические координаты. Структура БД, в который твиты будут хранится на сервере, проектируется с учетом возможности быстрой выборки твитов из заданного диапазона широты и долготы, т.е. из небольшой ограниченной географической области.

    Как выглядит для конечного пользователя — карта его города, на которой постоянно всплывают новые твиты. Если в определенных местах твитов очень много — признак того, что там что-то происходит. Пользователь одним движение выделяет мышкой прямоугольник на карте, с интересующей его область, и рядом с картой, либо в отдельном окне, появляется постоянно обновляющийся twit-line, в который в реальном времени средствами Ajax добавляются новые только что отправленные твиты — сообщения и фото.

    Use case — концерт в клубе, футбольный матч и иные массовые мероприятия. Такая группировка твитов по координатам позволит получить живой и самый актуальный «репортаж» с места событий без какого-либо мотивирования самих репортеров — каждый из них пишет в свой твиттер и для своих фолловеров. Наша задача только группировать эти данные и выдавать в виде цельного потока информации.

    Возможно описанное выше можно сделать на базе твиттера, так как координаты к твитам он добавлять умеет, при условии если на клиенте это разрешено и есть GPS приемник. Можно ли через их API сделать запрос на выборку твитов из определенного диапазона координат — не смотрел, думаю что врят ли.

    upd 27jan2012
    Twitter вводит «географическую» цензуру
    lenta.ru/articles/2012/01/27/geocensor

    Как нужно мотивировать людей для разрешения геоидентификации клиента:
    ru.foursquare.com
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 14

      –1
      Тут уже где-то проскакивал топик о использовании твиттера для получения данных о американском футболе, уже работающий проект.
        0
        Я помню проскакивали какие-то исследования и если не ошибаюсь кластеризация информации там проводилась на основе анализа контента, т.е. по ключевым словам в простейшем. Это сложнее и не позволит работать с изображениями (только если у них не каких-либо мета данных).

        В моем случае в выдачу попадают все твиты, с координатами внутри стадиона, где проводится матч.
          –1
          * в простейшем = в простейшем случае
          0
          Кроме того, такой подход позволяет получать информационные потоки ранее неизвестных и не планируемых массовых событий, для которых заранее никак нельзя определить набор ключевых слов.
          +1
          Очень хорошая идея! Интерактив всегда привлекает внимание. По количеству ретвитов можно можно еще как-то выделять отдельные твиты. Да и вообще, наворотов можно еще много сделать.
            0
            Наворотов можно кучу. В том числе например по снятию информационного потока с устройств без GPS приемника. К примеру на основе метаданных, выделяемых из уже имеющегося географического потока — ключевых слов, тегов и пр.
            0
            Мы скоро все станем электронными устройствами, и даже во время занятия сексом будем передавать координаты
              0
              Думаю до этого еще далеко)) Хотя если например развивать тему «умного дома», то определять ряд мед. показателей во время занятия сексом и не только, сверять их с рекомендованными вашим врачом, и при превышении слать алерт — было бы перспективно ))
              +1
              Давно вынашивал такую идею, есть похожие функции в программе для iOS Maps+, но почему-то твитов довольно мало, а моих вообще не видно, хотя геотеги включены, и в web-интерфейсе видны. Было парочка web-сайтов, но конкретно твиты на местности ни один не показывает. Тут для галочки, а этот сервис у меня не работает.
                +1
                Я как-то наткнулся вот на этот пример: linkstore.ru/checkin/
                Для Москвы периодически что-то появляется на карте, но мало. Причина видимо в том, на данном этапе подмножество людей, который пишут твиты с телефона, у которых на телефоне есть поддержка GPS и она включена (многие отрубают, чтобы не расходовать заряд батареи) и при этом разрешена функция геотэггинга в твиттер-клиенте, очень мало.
                  +1
                  уже пол часа грузит людей или твиты, для Москвы, а по Киеву пусто. Тоже находил этот сайт, лучше нету аналогов.
                  0
                  В Twitter fo Android есть твиты, объединенные локацией, но там нет отметок на карте, просто «Твиты рядом с вами», кусочек карты, а ниже список.
                  habrastorage.org/storage1/73979796/efcfa300/43a322c0/6eae699c.png
                  0
                  В гугломапсе еще совсем недавно был слой «Buzz» — отображались баззы и твиты на карте, довольно удобно было общаться…
                  Вполне возможно, что они еще возвратятся к этой идее.
                    0
                    Twitter вводит «географическую» цензуру
                    lenta.ru/articles/2012/01/27/geocensor/

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое