Computational Intelligence - May 2016 - 38

GET http://esb.exactls.com/
COLLAGE/iccs/is?ticket=
{ticket}&query={term}
RETURN JSON array of objects
[
{"id": 0, "source": "twitter",
"term": "streaming report",
"data": ["Canadians
doubling time online with mobile devices,
video streaming: http://t.co/XCcRgmRj3a",],
"frequency": 0.06778420507907867},
{...}
]

CER uses linguistic descriptions of available and
required expertise and employs fuzzy computations
in order to recommend the right experts for
creative tasks.
3) Create a Team Retrieval (CER mashup): The following endpoint should be used to retrieve the creation of a team.
The first substep is to get the list of available skills and
subskills/tools.
GET http://www.htstats.com/collage/er/
{skills|tools}&token={token}
RETURN JSON object with the list of
skills or subskills

Once the available items are clear, the user can ask for translating his/her preferences to specific requirements:
POST http://www.htstats.com/collage/er/
translate&token={token}
RETURN JSON object with the explicit
requirements

The final step is to ask for the recommendation by passing
the requirements.
POST http://www.htstats.com/collage/er/
request&token={token}
RETURN JSON object with the list of
recommendations

All substeps should be run as many times as components of
the team we want.
4) Persona Retrieval (BrightSparks mashup): The following
endpoint should be used to retrieve one or all persona
information pertinent to the search parameter.
GET http://achernar.soi.city.ac.uk/
HallOfFame/HallOfFameService/Service1.
asmx?op=RetrieveAllPersonas
RETURN JSON object containing all current
personas with image and natural language
statements describing attributes of the
personas
GET http://achernar.soi.city.ac.uk/
HallOfFame/HallOfFameService/Service1.
asmx?op=RetrievePersonaAdvanced
RETURN JSON object about the persona

5) Search the Web for Inspirational Content (CRUISE mashup): The following endpoint should be used to invoke CRUISE to search
the Web or specific company sources for inspirational content:

38

IEEE ComputatIonal IntEllIgEnCE magazInE | may 2016

Note that the frequency count can be used by the user interface rendering code to size the scale of the fonts used to display
results, effectively creating a tag cloud effect (see Figure 1).
Results may be text-based, images, or videos. Also note that as
query terms for this service one can use the JSON object
retrieved using the BrightSparks service in the previous step so
that persona clues and characteristics to be used to trigger
CRUISE to search for inspirational content.
6) User Interface Development: The user interface of IdeaFocus has been developed using the iframe Java programming
paradigm. Iframes allow services to communicate with the
parent page through events: the sender (the CI service inside
the iframe) sends a string to the parent window via a JavaScript event such as the following:
window.parent.postMessage("my string",
"*");

Instead of using a simple string, we use a JSON string in
order to manage the passing of parameters:
var myEvent = {
event:"search-cruise",
term: "term to search"
};
window.parent.postMessage(JSON.
stringify(myEvent), "*");

The event in the above example is used to open CRUISE
with the "term to search" from BrightSparks. The parent window has to register an event handler to capture the events from
the COLLAGE applications in the iframe:
window.addEventListener('message',
function (e) {
var _event = JSON.parse(e.data);
if (_event.event == "search-cruise") {
$(window).trigger("search-cruise",
{term: _event.term});
}
});


http://esb.exactls.com/ http://www.t.co/XCcRgmRj3a" http://www.htstats.com/collage/er/ http://www.htstats.com/collage/er/ http://www.htstats.com/collage/er/ http://achernar.soi.city.ac.uk/ http://achernar.soi.city.ac.uk/

Table of Contents for the Digital Edition of Computational Intelligence - May 2016

Computational Intelligence - May 2016 - Cover1
Computational Intelligence - May 2016 - Cover2
Computational Intelligence - May 2016 - 1
Computational Intelligence - May 2016 - 2
Computational Intelligence - May 2016 - 3
Computational Intelligence - May 2016 - 4
Computational Intelligence - May 2016 - 5
Computational Intelligence - May 2016 - 6
Computational Intelligence - May 2016 - 7
Computational Intelligence - May 2016 - 8
Computational Intelligence - May 2016 - 9
Computational Intelligence - May 2016 - 10
Computational Intelligence - May 2016 - 11
Computational Intelligence - May 2016 - 12
Computational Intelligence - May 2016 - 13
Computational Intelligence - May 2016 - 14
Computational Intelligence - May 2016 - 15
Computational Intelligence - May 2016 - 16
Computational Intelligence - May 2016 - 17
Computational Intelligence - May 2016 - 18
Computational Intelligence - May 2016 - 19
Computational Intelligence - May 2016 - 20
Computational Intelligence - May 2016 - 21
Computational Intelligence - May 2016 - 22
Computational Intelligence - May 2016 - 23
Computational Intelligence - May 2016 - 24
Computational Intelligence - May 2016 - 25
Computational Intelligence - May 2016 - 26
Computational Intelligence - May 2016 - 27
Computational Intelligence - May 2016 - 28
Computational Intelligence - May 2016 - 29
Computational Intelligence - May 2016 - 30
Computational Intelligence - May 2016 - 31
Computational Intelligence - May 2016 - 32
Computational Intelligence - May 2016 - 33
Computational Intelligence - May 2016 - 34
Computational Intelligence - May 2016 - 35
Computational Intelligence - May 2016 - 36
Computational Intelligence - May 2016 - 37
Computational Intelligence - May 2016 - 38
Computational Intelligence - May 2016 - 39
Computational Intelligence - May 2016 - 40
Computational Intelligence - May 2016 - 41
Computational Intelligence - May 2016 - 42
Computational Intelligence - May 2016 - 43
Computational Intelligence - May 2016 - 44
Computational Intelligence - May 2016 - 45
Computational Intelligence - May 2016 - 46
Computational Intelligence - May 2016 - 47
Computational Intelligence - May 2016 - 48
Computational Intelligence - May 2016 - 49
Computational Intelligence - May 2016 - 50
Computational Intelligence - May 2016 - 51
Computational Intelligence - May 2016 - 52
Computational Intelligence - May 2016 - 53
Computational Intelligence - May 2016 - 54
Computational Intelligence - May 2016 - 55
Computational Intelligence - May 2016 - 56
Computational Intelligence - May 2016 - 57
Computational Intelligence - May 2016 - 58
Computational Intelligence - May 2016 - 59
Computational Intelligence - May 2016 - 60
Computational Intelligence - May 2016 - 61
Computational Intelligence - May 2016 - 62
Computational Intelligence - May 2016 - 63
Computational Intelligence - May 2016 - 64
Computational Intelligence - May 2016 - 65
Computational Intelligence - May 2016 - 66
Computational Intelligence - May 2016 - 67
Computational Intelligence - May 2016 - 68
Computational Intelligence - May 2016 - 69
Computational Intelligence - May 2016 - 70
Computational Intelligence - May 2016 - 71
Computational Intelligence - May 2016 - 72
Computational Intelligence - May 2016 - Cover3
Computational Intelligence - May 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com