PreferenceSQL Logo

Preference SQL

Preference SQL is a declarative extension of the SQL query language by preferences behaving as soft constraints.

Benefits

Context-adaptive and location-based preference modeling

Personalized query results, avoiding annoying empty results and reducing the flooding effect

Best-matches query model combined with Top-k interface

Example

I prefer blue cars with the lowest price

SELECT * FROM car 
PREFERRING color = 'blue' AND price LOWEST;

Contact

You can use this email adress to contact us:
info@preferencesql.com