The CareDB Context and Preference-Aware Database System
This paper provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. Traditional relational database system employ rigid "All or nothing" semantics when answering queries. CareDB moves beyond such rigidness by providing support for "Preference-aware" query processing methods. Specifically, CareDB supports a plethora of multi-objective preference methods capable of finding the "Best alternatives" according to users' given preference objectives.