User Preferences in Business & Information Systems: Personalization & Filtering, Study notes of Business Administration

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

2011/2012

Uploaded on 02/20/2012

pratima
pratima šŸ‡®šŸ‡³

4.3

(51)

99 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
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
pf3
pf4
pf5

Partial preview of the text

Download User Preferences in Business & Information Systems: Personalization & Filtering and more Study notes Business Administration in PDF only on Docsity!

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:

  • Look for users who share the same rating patterns with the active user. - Use the ratings from those like-minded users to calculate a prediction for the active user. Another form of collaborative filtering can be based on implicit observations of normal user behavior. In these systems one will observe what a user has done together with what all users have done and use that data to predict the userā€˜s behavior in the future or to predict how a user might like to behave if only they were given a chance. These predictions then have to be filtered through business logic to determine how these predictions might affect what a business system ought to do. It is, for instance, not useful to offer to sell somebody some music if they already have demonstrated that they own that music. In the age of information explosion such techniques can prove very useful as the number of items in only one category (such as music, movies, books, news, web pages) have become so large that a single person cannot possibly view them all in order to select relevant ones. Relying on a scoring or rating system which is averaged across all users ignores specific demands of a user, and is particularly poor in tasks where there is large variation in interest, for example in the

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:

  • Purchasing an item
  • Repeatedly using, saving, printing an item
  • Refer or link to a site and
  • Number of times queried

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.