Decision App for Where to Eat: Software Architecture vs. Attention Mining