



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The concept of roles in business processes and how personalisation extends it to provide users with relevant and suitable information. The document also explores collaborative filtering as a method of predicting user interests based on past behaviour and preferences of similar users. It covers the history, methodology, and types of collaborative filtering, including active and passive filtering.
Typology: Study notes
1 / 7
This page cannot be seen from the preview
Don't miss anything!




Personalisation
A role defines a group of activities-and the data and functions corresponding to those activities-carried out by a person to achieve a desired business aim. A role determines how a business process will be carried out and how this process will lead to the attainment of a particular business aim. The roles determine interface layouts, services, information, and applications required for each user. Roles are flexible and can be changed easily. The role concept is extended further by personalisation. Personalisation can determine the page layout, the look and feel of the portal, and even which information users receive and how they receive it. The role concept ensures that the users get the information most pertinent to them, while personalisation means they receive the information in the format most suitable for them. There are three ways to define personalization : Personalisation at the administrator level : Administrators can define personalisation for each user by setting the design of the portal structure for different users. Administrator can define roles, work sets, portal layout, and access methods for different users.
Personalisation at the user level : Users can personalise their content within the control limits set by the administrator. Automatic personalisation through predictive technology : Predictive technology allows for automatic personalisation based on user type, browser type, device type, user location (whether inside or outside the firewall), connection bandwidth, and the type of event being handled. 4.10. Collaborative filtering
Collaborative filtering (CF) is the method of making automatic predictions (filtering) about the interests of a user by collecting taste information from many users (collaborating). The underlying assumption of CF approach is that, those who agreed in the past tend will agree again in the future also. For example, a collaborative filtering or recommendation system for music tastes could make predictions about which music a user should like given a partial list of that user's tastes (likes or dislikes). 4.10.1. History
Collaborative filtering stems from the earlier system of information filtering, where relevant information is brought to the attention of the user by observing patterns in previous behaviour and building a user profile. This system was essentially unable to help with exploration of the web and suffered from the cold- start problem that new users had to build up tendencies before the filtering was effective. The first system to use collaborative filtering was the Information Tapestry project at Xerox PARC. This system allowed users to find documents based on previous comments by other users. There were many problems with this system as it only worked for small groups of people and had to be accessed through word specific queries which largely defeated the purpose of collaborative filtering. USENET Net news furthered collaborative filtering such that it was available for a
mass scale of users. The system allowed users to rate material based on popularity, which then allowed other users to search for articles based on these ratings. 4.10.2. Methodology
Collaborative filtering systems usually take two steps:
There are many advantages to using or viewing an Active collaborative filtering. One of these advantages is an actual rating given to something of interest by a person who has viewed the topic or product of interest. This produces a reasonable explanation and rank from a reliable source, being the person who has come into contact with the product. Another advantage of Active filtering is the fact that the people want to and ultimately do provide information regarding the matter at hand. Disadvantages There are a few disadvantages of active filtering. One is that the opinion may be
biased to the matter. Another disadvantage is that it is a very complex system and that many people may not support or add necessary information to the topic. ii. Passive filtering
A method of collaborative filtering that has great potential in the future is passive filtering, which collects information implicitly. A web browser is used to record a userās preferences by following and measuring their actions. These implicit filters are then used to determine what else the user will like and recommend potential items of interest. Implicit filtering relies on the actions of users to determine a value rating for specific content, such as:
An important feature of passive collaborative filtering is using the time aspect to determine whether a user is scanning a document or fully reading the material. The greatest strength of the system is that it takes away certain variables from the analysis that would normally be present in active filtering. iii. Item based filtering
Item based filtering is another method of collaborative filtering in which items are rated and used as parameters instead of users. This type of filtering uses the ratings to group various items together in groups so that consumers can compare them. Manufacturers can locate where their product stands in the market in a consumer based rating scale. Through this method of filtering, users or user groups use and test the product and give it a rating that is relevant to the product and the product class in which it falls. These users test many products and with the results, the products are classified based on the information which the rating holds. The products are used and tested by the same user or group in order to get an accurate rating and eliminate some of the error that is possible in the tests that take place under this type of filtering. iv. Explicit versus implicit filtering
Within active and passive filtering there are explicit and implicit methods for determining user preferences. Explicit collection of user preferences relies on the evaluator user determining a value for the content based on some form of rating scale. This creates a cognitive aspect to collaborative filtering. Implicit collection does not involve the direct input of opinion from the evaluator user, but rather they input their opinion through their actions while on the website. This reduces the demand on the user and it reduces variables amongst users.