Here is a tiny little robot developed to keep you company. The My Room Robi comes with about 2000 phrases. It weighs only 11 oz and stands 6.7″ tall. The robot responds to brightness, temperature, and maintain conversation based on weeks and seasons.
The battery life lasts up to 80 hours. More info is available here.