Personal DJ cloud: That can provide programs suitable for user preference and cognitive situations for a smart phone

In this paper, we have described our Personal DJ Cloud (PDJC), which can provide sequence of contents (Program) suitable for user preference and cognitive situations for a smart phone. The program is in combination with music contents, Internet radio, podcasts and text-to-speech (TTS) of Really Simple Syndication (RSS) contents. Bayesian Network estimates user preference and situations and Constraint Satisfaction generates practical programs in which they are reflected. And the cloud computing allows PDJC to gather Internet contents suitable for user preference efficiently. Through our user evaluation, we clarified that our PDJC can reduce the number of user's operations and generate programs of higher degree of satisfaction. So, PDJC has proposed the framework of applications design of considering with user preference and user's cognitive situations in use of smart phone.