Я работаю над «твиттер-фильтром» - больше изучаю ruby на рельсах, чем что-либо еще. Идея состоит в том, что я использую семантическую онтологию для поиска интересов пользователей. Так что, если пользователь говорит, что он заинтересован в «спорте», это означает, что помечать любые твиты, в которых обсуждаются «спорт», «гольф», «футбол» и т.
Хотелось бы, чтобы я мог расширить его до любых иракских тем. Поэтому, если вы заинтересованы в Европе, отметьте все страны Европы.
Естественно, это довольно сложно, поэтому, возможно, мы бы ограничили его одним или двумя "уровнями" поиска ...
Как я мог сделать это эффективно? Я довольно хорошо знаком с Java, C и Ruby и много работал с MySQL.