Based on your mood, social media interactions and your personal calendar, your smart TV recommends a movie for you to watch in a free slot in the evening. Again, software will anticipate what you want before you even know you want it and it will give you recommendations or even take actio...