Nowadays webshops are growing is numbers. This is mostly due to the increased number of internet users. Web technology development is also driven by this phenomena and has resulted in widespread appearance of e-commerce. The traditional shop owners make use of this opportunity an increasing number and they have started to operate online shops as well. It has a lot of advantages for them because of the rising number of potential customers and decreasing of costs associated with the need for a physical stores. In case of an online store, the product recommendation is a basic feature today. With this feature the online store is able to encourage the customer to shop more product. The offers will be really effective if the offered products are determined by the users properties, circle of interests and their actions in the past.
During the implementation of the thesis, the purpose was to design and create an online bookstore, which has one more feature for the users. This feature gives product offers for the users, which are based on their demographic properties and circle of interests. For the implementation of the online bookstore and recommendation system I used the .NET Framework and Microsoft SQL Server products.
The purpose of this thesis is to present the recommendation systems in general and the description of the development process. The first part of the thesis contains a short overview about the system architecture and the presentation of the recommendation systems. In the second part the discussion of the whole system implementation can be found.