ibspan.tss.um
Class StereotypingAlgorithm
java.lang.Object
ibspan.tss.um.StereotypingAlgorithm
public class StereotypingAlgorithm
- extends Object
The realizes Stereotyping Algorithm, matching a user to one of known
stereotypes.
More precisely, a distance measure between user-specified characteristics and
these appearing in stereotypes defined in the system is be calculated to find
which matches her profile the closest. More details about the algorithm can
be found [1,2,3].
Defaults weights are given: 2 for Age measure, 4 for Wealth measure, 1 for
Dress measure and 2 for Profession measure.
- "Ontology-based
Stereotyping in a Travel Support System." Maciej Gawinecki, Mateusz
Kruszyk, and Marcin Paprzycki. In Proceedings of the XXI Fall Meeting of
Polish Information Processing Society. 2005.
- "Modelling
User on the Basis of Interactions with a WWW Based System", Maciej
Gawinecki, Adam Mickiewicz University, Poznan. 2005.
- "Utilizing
Semantic Web and Software Agents in a Travel Support System". In
"Semantic Web Technologies and eBusiness: Virtual Organization and Business
Process Automation." Maria Ganzha, Maciej Gawinecki, Marcin Paprzycki, Rafa�
G�siorowski, Szymon Pisarek, and Wawrzyniec Hyska. Editted by A. F. Salam and
Jason Stevens. Idea Publishing Group. 2006.
- Author:
- Maciej Gawinecki
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNKNOWN_PROBABILITY
public static final double UNKNOWN_PROBABILITY
- See Also:
- Constant Field Values
StereotypingAlgorithm
public StereotypingAlgorithm(OntModel mDomain,
OntModel mStereotypesDB,
OntModel mProfilesDB,
Map weights)
- Parameters:
mStereotypesDB
- mProfilesDB
- weights
-
initializeUserProfile
public void initializeUserProfile(UserProfile u)
- Parameters:
u
-