A SMART MEDIA BASED RECOMMENDATION SYSTEM
Chapter one
1. Introduction.
With the expansion of the internet, the amount of content available to consumers all over the world has increased dramatically. The resources supplied are a combination of valuable and useless documents according to the user’s interests.
This show emphasises the need for a better method of retrieving interesting documents from the web, mostly based on the preferences of the web user.
This project intends to use a user’s preferences and behaviour to generate papers that are relevant to the user’s needs. Depending on the user’s preferences, they may encounter people who share their tastes, and the system’s goal is to capitalise on this chance and offer things based on interactions between the user’s neighbour and other interesting resources.
Using a collaborative filtering strategy, the system can identify items (documents) that other users with comparable interests to the present user have read and rated to a high degree.
In the early stages of the system’s existence, the system cannot rely solely on the Collaborative method; otherwise, the system’s recommendations will be insufficient, necessitating the use of another filtering approach to compensate for the collaborative approach’s shortcomings.
The “Content-based filtering” approach is the most commonly utilised filtering method in conjunction with collaborative filtering. Adding a content-based filter to the collaborative result will produce a more definite recommendation that is near to the user’s requirements.
1.1. Context: Recently Recommendation systems are becoming more frequent and significant in e-technologies such as e-commerce and e-learning. Many prominent corporations, including Amazon and Google, have their own recommendation systems.
Customers can use recommendation systems to find the most appropriate products for their needs. In the field of e-learning and learning in general, there has been little research into designing and developing a trustworthy recommendation system that may assist learners in selecting the most relevant materials to speed up and optimise their learning process.
In this project, we intend to design and implement a learning recommendation system that accepts smart media such as smartphones and tablets as clients.
To accomplish this, the system should be hosted, preferably on a remote server capable of running codes efficiently and optimally. The server side will be implemented in Java Servlets, allowing for the use of many available libraries.
All communication will take place over a network, with data originating from the internet.
1.2. Statement of the Problem
In today’s digital environment, the rate at which content finds its way to the internet has become disturbing, resulting in more monitoring of this content by search engines and other referral sites. It is now clear that a human touch is required when recommending materials to consumers.
\
If a type of recommendation can be added to users’ search results, the chances of them finding more interesting things increase significantly. Consider a school with a large library of materials that allows students and the general public access to their abundance of content, but only provides a generic search.
If there is a way to find articles or papers of interest while also finding materials with similar relevant content, based on content similarities and the people who previously viewed and rated the materials, the next person will not have to waste time viewing irrelevant materials.
1.3. Objectives of the Research
The goal of this study is to increase the quality of resources offered to individuals or system users by assisting them with typical searches using filtering algorithms.
Because obtaining material for research and study on the web can be difficult, a user may use a search engine to look for materials and information. The user may or may not get the results he or she seeks from the first search engine, and he or she may attempt the second, third, fourth, etc.
The process of searching multiple places for information can be time-consuming and frustrating. Then a system that searches more than one place will undoubtedly be superior.
We intend to offer a multi-platform search based on hybrid filtering in order to present the user with a result that is similar to what the user wants or requires.