Thank you all for your wonderful comments. I now have some concrete directions to look. I must say it is much harder than I initially thought.
Are there companies employing any of these techniques to provide some service? This seems to be the next step up from keyword-based search. I remember seeing some startups providing a gauge of positive press coverage on stock symbols. How do they do it?
There was a time, not too long ago, when people was hyping aspect-oriented stuff. I never got a chance to read up on it. Is it a paradigm shift? Or just hype?
I remember seeing these types of model-based stuff back when I was still in college. The appeal is obvious, but how practical and widespread is this? What is the biggest application ever built with this approach?
Actually flixpulse.com classified some reviews wrong. Here are some of the "bad" reviews on "Bolt":
-- "Bolt" is bringing AWESOME back -- @seanbonner awesome! BOLT loves you back.
Whatever algo they use need some tuning. But I don't think anyone is actively working on it anymore.