Questions tagged [personalization]

Personalization involves using technology to accommodate the differences between individuals, such as greeting the user by name or varying content according to what you know about the user's interests. Personalization implies that the changes are based on implicit data, such as items purchased or pages viewed. The term customization is used instead when the site only uses explicit data such as ratings or preferences.

Personalization involves using technology to accommodate the differences between individuals. Web pages are personalized based on the characteristics (interests, social category, context, ...) of an individual. Personalization implies that the changes are based on implicit data, such as items purchased or pages viewed. The term customization is used instead when the site only uses explicit data such as ratings or preferences.

There are three categories of personalization:

  1. Profile / Group based
  2. Behaviour based (also known as Wisdom of the Crowds)
  3. Collaboration based

Web personalization models include rules-based filtering, based on "if this, then that" rules processing, and collaborative filtering, which serves relevant material to customers by combining their own personal preferences with the preferences of like-minded others.

Collaborative filtering works well for books, music, video, etc. However, it does not work well for a number of categories such as apparel, jewelry, cosmetics, etc. Recently, another method, Prediction Based on Benefit, has been proposed for products with complex attributes such as apparel.

There are three broad methods of personalization:

  1. Implicit
  2. Explicit
  3. Hybrid

With implicit personalization the personalization is performed based on the different categories mentioned above. With explicit personalization, the web page (or information system) is changed by the user using the features provided by the system. Hybrid personalization combines the above two approaches to leverage "the best of both worlds".

162 questions
1
vote
2 answers

Closing Personalization window using c#

I have written a program that change the windows theme but after changing the theme personalization window remains open and I want to close it. I tried using process.kill() with familiar process name but it didn't work. Thank you. The code for what…
Aryan
  • 41
  • 5
1
vote
1 answer

Sitecore "personalize" button access for non Admin users

Our CMS content editors are not configured as Sitecore Admin users. The content editors don't have access to the "Personalize" button in the Device editor. The users are added to a custom sitecore role which are inherited from these Sitecore roles :…
1
vote
1 answer

Algorithms for personalized content

I'm not sure if stackoverflow is the right place to ask that but I need some suggestions on algorithms I could use for personalizing content (articles to be exact). I will collect information about a user from the articles he reads mostly. All the…
1
vote
1 answer

Personalization in ASP.Net MVC -- friendly URLs, and skinning

I haven't delved into custom generation of friendly URLs in ASP.Net MVC, and was wondering if anyone had suggestions. For example, if John Smith were to create an account on www.example.com, I'd like for his homepage to read…
larryq
  • 15,713
  • 38
  • 121
  • 190
1
vote
0 answers

Sitecore WFFM MVC and field rules

Im using Sitecore Webforms for marketers and MVC. Everything is working fine except if I try to setup a rule for a field. In the example attached I expect the "test" field to always be hidden, but it doesnt work. Other types of conditions and rules…
1
vote
1 answer

Rails fragment caching with personalization

My site has a top navigation menu bar which has infrequently changed contents and it's therefore a good candidate for fragment caching. But if a user is signed in, part of the menu bar will have the user's name in it, and is therefore personalised…
John Small
  • 942
  • 2
  • 12
  • 21
1
vote
1 answer

Android app how to store user favorite data to personalise dynamic data

I have a remote database that contain data which loaded periodically to the Android app when a new version of data available - i.e. new data have been added or existed data been edited. I need to keep user preferences of data even if the data has…
1
vote
2 answers

What persionalization techniques am I missing for multi-tenant systems?

Hey guys and gals, I am working on a scientific paper about persionalization in multi-tenancy web information systems. The question I have is whether I am missing a personalization technique in the following list: The first personalization is that…
1
vote
1 answer

ASP.NET MVC, JQUERY Portlets and Personalization

Is there any sample/links/thoughts for implementing asp.net mvc application with jquery portlets and asp.net personalization provider? All thoughts/ideas/feedback are welcome
Prashant Lakhlani
  • 5,758
  • 5
  • 25
  • 39
1
vote
1 answer

Sitecore Profile.Score(string, float) having issues with decimal values

I am working on a sitecore site rev 120706 DMS and main. We are adding personas to some pages and getting unusual results with fractional values when we try to add to them using the Score(string, float) method. we have a value lead which is 0.5 due…
lathomas64
  • 1,612
  • 5
  • 21
  • 47
1
vote
1 answer

Sitecore personalisation - DropLink

Not fully used personalisaiton yet, so have what I hope is an easy question. My page is setup where users can use a droplink to pick content for 3 "slots" on the homepage, from a "bucket" of available content items that can appear. I want to use a…
mp3duck
  • 2,633
  • 7
  • 26
  • 40
1
vote
1 answer

DotNetNuke PersonalizationController Architecture / Replacement

I’ve created a custom MembershipProvider that uses the DotNetNuke.Security.Membership.MembershipProvider as a base. In our implementation, a CRM system stores all contact data for users able to connect to any of our websites, and therefore such…
Greg
  • 119
  • 1
  • 10
1
vote
1 answer

Change Windows 8 Start Screen Colour

I am trying to make a program to change the colour Start Screen of Windows 8 periodically. I've found the registry value to make the change but the problem is that the user must log out then log back in to see the changes. Is there a way to send the…
l3utterfly
  • 2,106
  • 4
  • 32
  • 58
1
vote
1 answer

Store pageview when page is cached using outputcache

I have a page which I cache for hours using outputcaching. However, I still want to log each pageview in my database. It is quite important I get access to my codebehind, as I will use these data to show personalized data. So my outputcache…
Lars Holdgaard
  • 9,496
  • 26
  • 102
  • 182
0
votes
3 answers

How do I implement customer personalization using Facebook OpenGraph?

I'm currently integrating the OpenGraph into a restaurant business. The code/scripts provided seem to work fine in a staging environment, however I want to go one step further: when a person visits the site, and they're logged in to Facebook, I…