Package | Description |
---|---|
data |
Encompasses the basic data structures used throughout the project.
|
input |
Provides classes for accessing and retrieving the input of the Linked Profiler, namely the GAIN user tracking and preference learning web service.
|
profile |
Provides the classes necessary to create the user profiles' history tracker, convert them to ontological user profiles and export them to files.
|
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<ProfileConcept> |
ProfileConcept.readFromFile(java.lang.String filename)
Utility method that reads profile concepts from a file.
|
Modifier and Type | Method and Description |
---|---|
int |
ProfileConcept.compareTo(ProfileConcept otherPConcept)
Compares the weight of two
ProfileConcept objects. |
java.util.ArrayList<java.lang.String> |
ProfileConcept.getConceptsInRule(ProfileConcept complexConcept)
Gets the concepts in rule.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProfileConcept.writeToFile(java.util.ArrayList<ProfileConcept> concepts,
java.lang.String filename)
Utility method that writes profile concepts to a file.
|
static void |
ProfileConcept.writeToFileProfileFormat(java.util.ArrayList<ProfileConcept> concepts,
java.lang.String filename)
Utility method that writes profile concepts to a file, in the format that
the profile concepts are presented in the Profile tab of the web
interface.
|
Constructor and Description |
---|
ProfileConcept(ProfileConcept c)
Constructs a
ProfileConcept object by an existing
ProfileConcept . |
Modifier and Type | Method and Description |
---|---|
java.util.List<ProfileConcept> |
readPMML.xmlOutput(PMMLParserHandler Object)
Xml output.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.entitiesClearDuplicates(java.util.List<ProfileConcept> entities,
java.util.List<ProfileConcept> entitiesToBeUpdated)
Entities clear duplicates.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportGainEntitiesAnnotation(java.util.List<GAINEntities> gainEntitiesExportList,
java.util.List<GAINFullExport> fullExportList,
java.util.List<ProfileConcept> pclist)
Full export gain entities annotation.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportToProfConceptLTV(java.lang.String userID,
java.lang.String accountID,
java.util.List<GAINFullExport> list)
Parse function that converts the concepts extracted from
translateGAINFullExport to a List containing
ProfConceptLTV objects. |
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportUpdate(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> simpleConceptsFromGainFullExport)
Update function for concepts extracted from translateGAINFullExport.
|
java.util.List<ProfileConcept> |
PlainUserProfileCreator.getAssociatedRules(PMMLParserHandler Object)
Parse function that gets the associated rules from a PMML file..
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateAssociacionRules(PlainUserProfileCreator ts,
PMMLParserHandler Object,
java.util.List<ProfileConcept> associationRules,
java.util.List<ProfileConcept> xml,
java.util.List<ProfileConcept> simpleConcepts)
Update associacion rules.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateSimpleConcepts(java.util.List<ProfileConcept> fullExportUpdatedList)
Update simple concepts.
|
Modifier and Type | Method and Description |
---|---|
static void |
PlainUserProfileCreator.entitiesClearDuplicates(java.util.List<ProfileConcept> entitiesToBeUpdated)
Entities clear duplicates.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.entitiesClearDuplicates(java.util.List<ProfileConcept> entities,
java.util.List<ProfileConcept> entitiesToBeUpdated)
Entities clear duplicates.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.entitiesClearDuplicates(java.util.List<ProfileConcept> entities,
java.util.List<ProfileConcept> entitiesToBeUpdated)
Entities clear duplicates.
|
static void |
PlainUserProfileCreator.entitiesUpdateDuplicates(java.util.List<ProfileConcept> entities,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.text.DecimalFormat df)
Entities update duplicates.
|
static void |
PlainUserProfileCreator.entitiesUpdateDuplicates(java.util.List<ProfileConcept> entities,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.text.DecimalFormat df)
Entities update duplicates.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportGainEntitiesAnnotation(java.util.List<GAINEntities> gainEntitiesExportList,
java.util.List<GAINFullExport> fullExportList,
java.util.List<ProfileConcept> pclist)
Full export gain entities annotation.
|
static void |
PlainUserProfileCreator.fullExportToEntitiesAnnotation(java.lang.String accountID,
java.util.List<ProfileConcept> entities,
java.util.List<GAINFullExport> gainFullExportConcepts)
Full export to entities annotation.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportUpdate(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> simpleConceptsFromGainFullExport)
Update function for concepts extracted from translateGAINFullExport.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.fullExportUpdate(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> simpleConceptsFromGainFullExport)
Update function for concepts extracted from translateGAINFullExport.
|
static void |
PlainUserProfileCreator.readProfile(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> complexConceptsFromFile,
java.util.List<ProfileConcept> associatedRulesFromFile)
Read user profile.
|
static void |
PlainUserProfileCreator.readProfile(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> complexConceptsFromFile,
java.util.List<ProfileConcept> associatedRulesFromFile)
Read user profile.
|
static void |
PlainUserProfileCreator.readProfile(java.lang.String userID,
java.util.List<ProfileConcept> simpleConceptsFromFile,
java.util.List<ProfileConcept> complexConceptsFromFile,
java.util.List<ProfileConcept> associatedRulesFromFile)
Read user profile.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateAssociacionRules(PlainUserProfileCreator ts,
PMMLParserHandler Object,
java.util.List<ProfileConcept> associationRules,
java.util.List<ProfileConcept> xml,
java.util.List<ProfileConcept> simpleConcepts)
Update associacion rules.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateAssociacionRules(PlainUserProfileCreator ts,
PMMLParserHandler Object,
java.util.List<ProfileConcept> associationRules,
java.util.List<ProfileConcept> xml,
java.util.List<ProfileConcept> simpleConcepts)
Update associacion rules.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateAssociacionRules(PlainUserProfileCreator ts,
PMMLParserHandler Object,
java.util.List<ProfileConcept> associationRules,
java.util.List<ProfileConcept> xml,
java.util.List<ProfileConcept> simpleConcepts)
Update associacion rules.
|
static void |
PlainUserProfileCreator.updateEntities(java.util.List<ProfileConcept> simpleConcepts,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.util.List<ProfileConcept> entitiesFromFile,
java.util.List<ProfileConcept> entitiesUpdatedList)
Update entities.
|
static void |
PlainUserProfileCreator.updateEntities(java.util.List<ProfileConcept> simpleConcepts,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.util.List<ProfileConcept> entitiesFromFile,
java.util.List<ProfileConcept> entitiesUpdatedList)
Update entities.
|
static void |
PlainUserProfileCreator.updateEntities(java.util.List<ProfileConcept> simpleConcepts,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.util.List<ProfileConcept> entitiesFromFile,
java.util.List<ProfileConcept> entitiesUpdatedList)
Update entities.
|
static void |
PlainUserProfileCreator.updateEntities(java.util.List<ProfileConcept> simpleConcepts,
java.util.List<ProfileConcept> entitiesToBeUpdated,
java.util.List<ProfileConcept> entitiesFromFile,
java.util.List<ProfileConcept> entitiesUpdatedList)
Update entities.
|
static java.util.List<ProfileConcept> |
PlainUserProfileCreator.updateSimpleConcepts(java.util.List<ProfileConcept> fullExportUpdatedList)
Update simple concepts.
|
static void |
PlainUserProfileCreator.userProfileToFile(java.lang.String uid,
java.util.List<ProfileConcept> profile)
User profile to file.
|
static void |
PlainUserProfileCreator.writeProfileToFile(java.util.List<ProfileConcept> total,
java.io.BufferedWriter outTotal)
Write user Profile to file.
|
Constructor and Description |
---|
UserProfileConstructor(java.lang.String ID,
java.util.ArrayList<ProfileConcept> pos,
java.util.ArrayList<ProfileConcept> neg)
Constructor of the class, used to instantiate a new user profile.
|
UserProfileConstructor(java.lang.String ID,
java.util.ArrayList<ProfileConcept> pos,
java.util.ArrayList<ProfileConcept> neg)
Constructor of the class, used to instantiate a new user profile.
|