Ανάλυση, σχεδιασμός και υλοποίηση ηλεκτρονικού καταστήματος με μοντελοποίηση χρηστών
Analysis, design and implementation of e-shop with recommender systems
Παπανικολάου, Εμμανουήλ Αντ.
KeywordsΗλεκτρονικό εμπόριο ; Ηλεκτρονικά καταστήματα ; Ελλάδα ; Μοντελοποίηση χρηστών ; Ανάλυση και σχεδίαση συστημάτων ; Συστήματα συστάσεων
E-commerce is business transactions through electronic means, including the internet, telephones, televisions and computers. As the number of internet users grows, many believe e-commerce will soon be the main way to complete business transactions. There are purchasers and business alike that are affected by e-commerce. The Web browser is arguably the most important part of the entire Internet experience, and without one, the Web experience would likely be very boring and gray. Browsers, which allow users to retrieve information from the Web, have come a long way since the first one was released. On the first chapter, it will described the definition, categories, and the business model of e-commerce technologies. Recommender systems or recommendation systems (sometimes replacing "system" with a synonym such as platform or engine) are a subclass of information filtering system that seek to predict the "rating" or "preference" that a user would give to an item .Recommender systems have become extremely common in recent years, and are utilized in a variety of areas: some popular applications include movies, music, news, books, research articles, search queries, social tags, and products in general. There are also recommender systems for experts, collaborators, jokes, restaurants, garments, financial services, life insurance, romantic partners , and Twitter pages. The main purpose of this diploma thesis is to create a recommendations algorithm which is based on user interaction with products. In addition there is extensive reference to the software used for the development of the eshop, and the recommendations subsystem contained therein. Also the application architecture is extensively analyzed, especially the recommendations subsystem is structured into specific module (module) that can be attached with configuration and other online stores. Finally it shows the functionality of the system which was created. The online store and the recommender system are developed in PHP, using MySQL, on XAMP server environment. The application that is implemented in this master thesis, using tools previously described like PHP, MySQL and Apache server , tends to implement a fully functional website that provides all the basic services that characterize the an online shop. Additionally, the recommender system that has been implemented, targets to guide the customer to the appropriate purchase.