Abstract

Nowadays we can witness the proliferation of Android devices, mostly smartphones and tablets. We are particularly interested in one of these types of devices (Android-based multimedia devices) that are also finding their place in the world of consumer electronics. Part of our previous work is related to the design and development of recommendation systems always under the same conditions (shared by the overwhelming majority of these systems): the process of recommendation is executed by powerful servers that try to recommend to the users different types of items (movies, tv series, music, etc.) that will suit them according to different parameters, like their profile, their ratings of previous consumed items, the ratings of people with similar taste, etc.In this paper, we will face a new challenge: we will use our previous background to design and implement a recommendation system that will run in an Android-based multimedia device. In particular, this system will recommend movies to the users that fit in well with their profile and previous ratings. The main challenges that will face the design of this system are the restrictions of this kind of devices, like limited processing capabilities, sharing the CPU with more important processes, restricted connection to Internet, etc. The final system must be able to recommend contents to the user, both available locally or online.The significance of this paper lies in the fact that, to the best of our knowledge, our development is one of the first recommender systems running completely in a multimedia device without the support of a dedicated server for the execution of the recommendation algorithms. Our development is expected to be included soon in an Android-based multimedia device sold by the Spanish company Blu:Sens.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.