На ум сразу приходит алгоритм k-means для рекомендательных систем, он самый простой для реализации. Подбирает книги/фильмы/что угодно по подходящим параметрам.
Некоторое время назад остановился на smsc.ru = это к вопросу о хороших сервисах. Могу рекомендовать как пример качественного продукта.
Но по-моему, есть дешевле.
Лучше для отображения на странице изменяющихся графиков, всяких датчиков конкретная библиотека d3js. Она svg и для графиков и датчиков ей просто нет равных.