Teaching computers to think for themselves, and other futuristic inventions

Engineers predict the innovations in their industries by 2020: Computers that understand your emotions and refrigerators that can communicate with the rest of your home without batteries.