Websites are more sophisticated than ever. Nowadays it’s not enough if a website has a great look and feel. It has to be easy
to use and must present exactly the information that users want to see. In addition, users want websites to present this information
in a specific way—based on their individual preferences. Therefore, personalization and user profiles have become more important
in web development.