Making your Semantic Application addictive: incentivizing users!