SlideShare a Scribd company logo
1 of 63
Download to read offline
…und was dagegen getan werden kann
Warum Intranet-Suchmaschinen unbrauchbar sind
2013-07-03 – Corsin Decurtins
Netcetera | 2
My Experience with Intranet Search
I have seen a lot of Intranets and Intranet Search engines in my time
Organizations that I worked for
Customers where Netcetera did projects
To make it short: All of them were useless!
Notes
Netcetera | 3
email archive
Management Meeting 2003-04-09
We should have an archive for emails at Netcetera…
34'203 results found for email archive
Re: Email Archive
Hey guys, any news re the email archive? Cheers Peter
Email Archive Release Notes 2013-01-18
We fixed some bugs in the email archive…
…
Mailstore
Welcome to the email archive of Netcetera…
much, much later … on page 534
Netcetera | 4
Relevance
Netcetera | 5
My Experience with Intranet Search
The problem is relevance.
If you were paranoid, you could think that the Intranet Search is really out to get you.
It almost seems like it is mocking you.
The results are (usually) absolutely correct, but still useless.
Does this ring a bell or is it just me?
Notes
Netcetera | 6
My Experience with Intranet Search
The worst Intranet Search that I have ever seen was … ours.
It is debatable if we even had one.
We actually had an Intranet Search at some time, but nobody used it really.
It suffered from the above mentioned problems as well as performance issues.
Notes
Netcetera | 8
What's the problem?
Google solved the search problem 15 years ago, on the Internet scale
Why are we still talking about Intranet Search?
If Google can solve it for the Internet, it should be a piece of cake to solve it in the
Intranet.
To answer the question, you have to understand (at least at a very high level) how
Internet search engines work, particularly with respect to relevance.
Notes
Netcetera | 9
Relevance in Internet Search
Reputation/Relevance/Rank
Pages are collected into sites
Basically, you count how many links point to a site
Lots of links: important
Few links: not so important
Can be improved by looking at the reputation/relevance/rank of the source of the link
Link from an important site -> very important
Link from an unimportant site -> not so important
3
2
1
0
2
8
3
4
2 2
Netcetera | 12
Relevance in Internet Search
Main concepts:
Aggregate pages into sites
Every site has a relevance value
Count links and calculate the relevance
Combine relevance with the textual match of a query
There are other things of course (user profiling, social search, feedback loops, …), but
this is the core relevance metric.
Notes
Netcetera | 13
Can we use this in the Intranet?
Sites as collections of page do not work.
The Intranet contains much fewer links.
Files, emails, tickets contain very few links.
You do not have enough data (links, sites, files, users, requests) to make the
algorithms really work.
Relevance algorithms from the Internet do not work in the Intranet.
This explains the behavior that you see in Intranet Search: absolutely correct, but still
useless search results.
Notes
??
Netcetera | 15
email archive
Management Meeting 2003-04-09
We should have an archive for emails at Netcetera…
34'203 results found for email archive
Re: Email Archive
Hey guys, any news re the email archive? Cheers Peter
Email Archive Release Notes 2013-01-18
We fixed some bugs in the email archive…
…
Mailstore
Welcome to the email archive of Netcetera…
much, much later … on page 534
Netcetera | 16
Can we use this in the Intranet?
To the search engine, everything looks the same.
Everything has the same importance.
Meeting minutes, emails, log files, release notes, personal notes, contracts,
dashboards, reports, official announcements from the management, home pages –
they all look exactly the same
Notes
Netcetera | 17
Relevance
in the Intranet
Netcetera | 18
Relevance in the Intranet
So what do we do know?
Relevance mechanisms from the Internet do not work.
Are there alternatives for the Intranet?
Can we turn the weaknesses of the Intranet into strenghts?
Let's have a look at some examples:
Notes
Netcetera | 19
[…]/doc/architecture/old/software-architecture.pdf
[…]/doc/architecture/software-architecture.pdf
Convention
Netcetera | 20
Convention
"For old and outdated versions of documents, create a folder 'old' and put those
documents in there."
Interpretation for Search:
Documents in a folder 'old' are less important than other documents.
Notes
Netcetera | 21
[…]/doc/legal/contract-20130504.pdf
[…]/doc/legal/contract-20130626.pdf
May 4, 2013
June 26, 2013
Netcetera | 22
Convention
"Documents can be 'versioned' with a date stamp. The date stamp has the format
YYYYMMDD."
Interpretation for Search:
The "date" of a document can sometimes be extracted from the file name of the
document. Newer documents are more important than old documents.
Notes
Netcetera | 23
g:/projects/sbb-005-7/doc/specification.pdf
g:/projects/sbb-032-2/doc/specification.pdf
Project Identifier
Project Identifier
Netcetera | 24
Convention
"Project documents are put in a folder 'g:/projects/<projectId>/'. "
"The project identifier consists of the identifier for the customer (three letters) a
sequence number and a check digit."
Interpretation for Search:
A project with a higher sequence number and the same customer is more recent and
thus more relevant.
Notes
Netcetera | 25
Infostore:
g:/projects/sbb-005-7/doc/specification.pdf
g:/projects/sbb-032-2/doc/specification.pdf
Project Identifier
Project Identifier
Project Identifier Project Status
sbb-005-7 running
sbb-032-2 closed
Netcetera | 26
Structured Meta-Data
"We have various structured meta-data available in Infostore, our company database.
This information can be linked to the documents that are being indexed. The
structured meta-data can be taken into account for the ranking."
Interpretation for Search:
A file that belongs to a closed project is less important than a file that belongs to a
running project.
Notes
Netcetera | 27
Relevance
in the Intranet
Netcetera | 28
Relevance in the Intranet
Internet mechanisms and algorithms to not work.
We have something that Google does not have.
Companies have a lot of structured information about their business.
Notes
Netcetera | 29
People
Projects
Departments
Divisions
Teams
Product Lines
Business Domains
Solutions
Netcetera | 30
Structured Knowledge
You might use different terms and concepts in your organizations.
We have a lot of information about these concepts.
These are the concepts that people think in when they search.
We can give people to possibility to filter using these concepts.
We can judge the relevance of artifacts based on these concepts or attributes of these
concepts.
Notes
Netcetera | 31
Contract
Name Foo Contract
URL file://g:/projects/nca-351-
3/doc/legal/contract-20130615.pdf
Type File
Content Type application/pdf
Author 4711
Date 2013-07-01 14:07
Content The parties named in this
contract…
Indexing
Netcetera | 32
Indexing
When we index a resource, e.g. a document, we basically turn the document into a list
of parameters. Every parameter has a key and a value.
Notes
Netcetera | 33
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author 4711
Date 2013-07-01 14:07
Content The parties named in this contract…
Netcetera | 34
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author 4711
Date 2013-06-15 00:00 2013-07-01 14:07
Content The parties named in this contract…
Project nca-351-3
Netcetera | 35
Conventions
We can analyze the parameters for conventions that we use in the organization.
Based on the data that we can extract from the conventions, we update existing
parameters or add new parameters.
Notes
Netcetera | 36
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author 4711
Date 2013-06-15 00:00
Content The parties named in this contract…
Project nca-351-3
Netcetera | 37
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author Mike Franz 4711
Date 2013-06-15 00:00
Content The parties named in this contract…
Project nca-351-3
Project Status closed
Netcetera | 38
Enrichment using Structured Meta-Data
We can look up additional meta-data for the parameter list from a structured data
source using some of the existing parameters.
For example we can look up the name of a person by the user id or the project status
for a given project identifier.
Notes
Netcetera | 39
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author Mike Franz
Date 2013-06-15 00:00
Content The parties named in this contract…
Project nca-351-3
Project Status closed
1.0
1.25
0.25
Netcetera | 40
Name Foo Contract
URL file://g:/projects/nca-351-3/doc/legal/contract-
20130615.pdf
Type File
Content Type application/pdf
Author Mike Franz
Date 2013-06-15 00:00
Content The parties named in this contract…
Project nca-351-3
Project Status closed
Ranking Factor 1 * 1.25 * 0.25 = 0.3125
1.0
1.25
0.25
Netcetera | 41
Ranking value calculation
At the end of the indexing and enrichment process, we can calculate a ranking value
for each document, based on some of the fields.
The value is a multiplicative value, so 1.0 is the default. Factors > 1.0 increase the
rank of the document, values < 1.0 decrease the value.
At the end, we have a computed ranking value for each document.
Notes
Netcetera | 42
Idea / Concept
Enrich index entries by
analyzing them for conventions
linking index entries to the relevant concepts of your organization
loading more data from structured databases
Calculate relevance value from the enriched index entry
Rank search results by a combination of search term matching and relevance value
Allow users to filter the search results by different parameters
Netcetera | 43
People
Projects
Departments
Divisions
Teams
Product Lines
Business Domains
Solutions
Type
Content Type
File Size
Date
Container
Netcetera | 44
Netcetera | 45
Architecture
Apache Solr
Index
Plaza Search
UI
IndexerIndexerPlaza Search
Indexer
File System
Wiki
Email Archive
Issue System
CRM
Apache Tika
Netcetera | 46
Architecture
Based on Apache Solr (and other components)
Apache Solr takes care of the text-search aspect
We certainly do not want to build this ourselves
We configure it with company-specific information (more about this later)
We implement the concepts that we talked about before
Notes
Netcetera | 47
A few numbers
Live since: May 2012
Contains data since: 1996
Releases: ~ 25
Users: ~ 250
Indexed Resources: ~ 3'000'000
Index Database Size: ~ 75 GByte
Searches per Day: ~ 500-2'000
Core Team Size: ~ 1
QA Team Size: ~ 250
Effort: ~ 1-2 hours/week
Netcetera | 49
Search for a person
Search terms are the name of a person
People come before documents and wiki pages
Netcetera employees come before other people
Notes
Netcetera | 51
Search for a project
Running project comes first, closed project comes afterwards
Notes
Netcetera | 53
Search for a generic term: 'logging'
First result is the Themas page on logging
Themas is our internal manual, best practices collection, guidelines collection, ...
Basically our Hitchhikers Guide to the Galaxy
Notes
Netcetera | 55
Enrichment of index entries in the UI
Enrichment of entries can also happen at the UI level
Data that is not used for searching/filtering, but might still be relevant
Complex data that does not fix into an index
Dynamic data that changes to quickly to be indexed
Notes
Netcetera | 57
Enrichment of index entries in the UI
Links to different representations of the object are very important
Allows users to navigate to important views
Notes
Netcetera | 58
goto
Netcetera | 59
Navigation Use Case
Search Engine has to be fast
We support the goto keyword, for immediate redirect
For resource with more than one URL, you can specify the URL you want to go to.
goto jira
goto cal cd
goto mailarchive nca-351-3
Notes
Netcetera | 60
Personalization
Netcetera | 61
Personalization
We do not support personalization yet
Potential is HUGE
We know a lot of relevant information about the users
Job Profile (Project Manager, Developer, Marketing, Manager, Accountant)
Projects that the person is involved in
When the person joined Netcetera (Newbie vs. Dinosaur)
…
Notes
Netcetera | 62
Summary
Intranet Search can deliver useful results
Teach your Intranet Search engine about your company
Use structured data to improve relevance ranking
Give users the possibility to filter by meaningful concepts
Personalization has a huge potential
Investing in a good Intranet Search pays off
Netcetera | 63
corsin.decurtins@netcetera.com
+41 44 297 55 55
Corsin Decurtins
Contact
@corsin

More Related Content

Similar to Warum Intranet-Suchmaschinen unbrauchbar sind ... und was dagegen getan werden kann

E-Collaboration with Web 2.0
E-Collaboration with Web 2.0E-Collaboration with Web 2.0
E-Collaboration with Web 2.0James Sutter
 
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)IRJET Journal
 
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...NTT DATA Technology & Innovation
 
IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET Journal
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryInside Analysis
 
Generation of Automatic Code using Design Patterns
Generation of Automatic Code using Design PatternsGeneration of Automatic Code using Design Patterns
Generation of Automatic Code using Design PatternsIRJET Journal
 
Share Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersShare Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersRich Blank
 
The role of computer in modern business
The role of computer in modern businessThe role of computer in modern business
The role of computer in modern businessTuhin Parves
 
Top 3 Reasons Why Employees Love SharePoint
Top 3 Reasons Why Employees Love SharePointTop 3 Reasons Why Employees Love SharePoint
Top 3 Reasons Why Employees Love SharePointSunil Jagani
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxspoonerneddy
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxtiffanyd4
 
Mini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docxMini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docxaltheaboyer
 
Research report nithish
Research report nithishResearch report nithish
Research report nithishNithish Kumar
 

Similar to Warum Intranet-Suchmaschinen unbrauchbar sind ... und was dagegen getan werden kann (20)

Occio Feb 11
Occio Feb 11Occio Feb 11
Occio Feb 11
 
E-Collaboration with Web 2.0
E-Collaboration with Web 2.0E-Collaboration with Web 2.0
E-Collaboration with Web 2.0
 
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)
IRJET- Saas: Sharepoint Online Implementation as Platform (Task Monitor)
 
2020 | Metadata Day | LinkedIn
2020 | Metadata Day | LinkedIn2020 | Metadata Day | LinkedIn
2020 | Metadata Day | LinkedIn
 
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...
HashiTalks2020: Making Automatically Compliant Design Documents With Infrastr...
 
SharePoint Alternatives
SharePoint AlternativesSharePoint Alternatives
SharePoint Alternatives
 
#EnterpriseBrain EN - #spsnh
#EnterpriseBrain EN - #spsnh#EnterpriseBrain EN - #spsnh
#EnterpriseBrain EN - #spsnh
 
IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...IRJET-Computational model for the processing of documents and support to the ...
IRJET-Computational model for the processing of documents and support to the ...
 
3 tier architecture
3 tier architecture3 tier architecture
3 tier architecture
 
Intranet database
Intranet databaseIntranet database
Intranet database
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide Discovery
 
Touch With Industry
Touch With IndustryTouch With Industry
Touch With Industry
 
Generation of Automatic Code using Design Patterns
Generation of Automatic Code using Design PatternsGeneration of Automatic Code using Design Patterns
Generation of Automatic Code using Design Patterns
 
Share Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision MakersShare Point Summit 2010 - Selling SharePoint to Decision Makers
Share Point Summit 2010 - Selling SharePoint to Decision Makers
 
The role of computer in modern business
The role of computer in modern businessThe role of computer in modern business
The role of computer in modern business
 
Top 3 Reasons Why Employees Love SharePoint
Top 3 Reasons Why Employees Love SharePointTop 3 Reasons Why Employees Love SharePoint
Top 3 Reasons Why Employees Love SharePoint
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docx
 
Chapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docxChapter 9 The People in Information Systems Learning Ob.docx
Chapter 9 The People in Information Systems Learning Ob.docx
 
Mini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docxMini-Case Study Closing Projects at Global Green Books Pu.docx
Mini-Case Study Closing Projects at Global Green Books Pu.docx
 
Research report nithish
Research report nithishResearch report nithish
Research report nithish
 

More from Netcetera

Payment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, NetceteraPayment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, NetceteraNetcetera
 
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, NetceteraBoost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, NetceteraNetcetera
 
Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Netcetera
 
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORMNetcetera
 
Digital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, NetceteraDigital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, NetceteraNetcetera
 
AI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im UnternehmenAI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im UnternehmenNetcetera
 
Augmenting Maintenance
Augmenting MaintenanceAugmenting Maintenance
Augmenting MaintenanceNetcetera
 
Front-end up front
Front-end up frontFront-end up front
Front-end up frontNetcetera
 
The future of Prototpying
The future of PrototpyingThe future of Prototpying
The future of PrototpyingNetcetera
 
EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)Netcetera
 
Online shopping technology in the fast lane?
Online shopping technology in the fast lane?Online shopping technology in the fast lane?
Online shopping technology in the fast lane?Netcetera
 
Merchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote CommerceMerchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote CommerceNetcetera
 
Seamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experienceSeamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experienceNetcetera
 
Augmenting Health Care
Augmenting Health CareAugmenting Health Care
Augmenting Health CareNetcetera
 
Driving transactional growth with 3-D Secure
Driving transactional growth with 3-D SecureDriving transactional growth with 3-D Secure
Driving transactional growth with 3-D SecureNetcetera
 
Digital Payment Quo Vadis
Digital Payment Quo VadisDigital Payment Quo Vadis
Digital Payment Quo VadisNetcetera
 
EMV® Secure Remote Commerce
EMV® Secure Remote CommerceEMV® Secure Remote Commerce
EMV® Secure Remote CommerceNetcetera
 
Context: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translationContext: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translationNetcetera
 
Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018Netcetera
 
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018Netcetera
 

More from Netcetera (20)

Payment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, NetceteraPayment trend scouting - Kurt Schmid, Netcetera
Payment trend scouting - Kurt Schmid, Netcetera
 
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, NetceteraBoost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
Boost your approved transaction volume - Ana Vuksanovikj Vaneska, Netcetera
 
Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...
 
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
3-D Secure 2.0 - Stephan Rüdisüli, Netcetera & Patrick Juffern, INFORM
 
Digital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, NetceteraDigital Payment in 2020 - Kurt Schmid, Netcetera
Digital Payment in 2020 - Kurt Schmid, Netcetera
 
AI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im UnternehmenAI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
AI First. Erfolgsfaktoren für künstliche Intelligenz im Unternehmen
 
Augmenting Maintenance
Augmenting MaintenanceAugmenting Maintenance
Augmenting Maintenance
 
Front-end up front
Front-end up frontFront-end up front
Front-end up front
 
The future of Prototpying
The future of PrototpyingThe future of Prototpying
The future of Prototpying
 
EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)EMV Secure Remote Commerce (SRC)
EMV Secure Remote Commerce (SRC)
 
Online shopping technology in the fast lane?
Online shopping technology in the fast lane?Online shopping technology in the fast lane?
Online shopping technology in the fast lane?
 
Merchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote CommerceMerchant tokenization and EMV® Secure Remote Commerce
Merchant tokenization and EMV® Secure Remote Commerce
 
Seamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experienceSeamless 3-D Secure e-commerce experience
Seamless 3-D Secure e-commerce experience
 
Augmenting Health Care
Augmenting Health CareAugmenting Health Care
Augmenting Health Care
 
Driving transactional growth with 3-D Secure
Driving transactional growth with 3-D SecureDriving transactional growth with 3-D Secure
Driving transactional growth with 3-D Secure
 
Digital Payment Quo Vadis
Digital Payment Quo VadisDigital Payment Quo Vadis
Digital Payment Quo Vadis
 
EMV® Secure Remote Commerce
EMV® Secure Remote CommerceEMV® Secure Remote Commerce
EMV® Secure Remote Commerce
 
Context: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translationContext: The missing ingredient in multilingual software translation
Context: The missing ingredient in multilingual software translation
 
Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018Digital Payments - Netcetera Innovation Summit 2018
Digital Payments - Netcetera Innovation Summit 2018
 
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
"Whats up and new at Netcetera?" - Netcetera Innovation Summit 2018
 

Recently uploaded

JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 

Recently uploaded (20)

JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 

Warum Intranet-Suchmaschinen unbrauchbar sind ... und was dagegen getan werden kann

  • 1. …und was dagegen getan werden kann Warum Intranet-Suchmaschinen unbrauchbar sind 2013-07-03 – Corsin Decurtins
  • 2. Netcetera | 2 My Experience with Intranet Search I have seen a lot of Intranets and Intranet Search engines in my time Organizations that I worked for Customers where Netcetera did projects To make it short: All of them were useless! Notes
  • 3. Netcetera | 3 email archive Management Meeting 2003-04-09 We should have an archive for emails at Netcetera… 34'203 results found for email archive Re: Email Archive Hey guys, any news re the email archive? Cheers Peter Email Archive Release Notes 2013-01-18 We fixed some bugs in the email archive… … Mailstore Welcome to the email archive of Netcetera… much, much later … on page 534
  • 5. Netcetera | 5 My Experience with Intranet Search The problem is relevance. If you were paranoid, you could think that the Intranet Search is really out to get you. It almost seems like it is mocking you. The results are (usually) absolutely correct, but still useless. Does this ring a bell or is it just me? Notes
  • 6. Netcetera | 6 My Experience with Intranet Search The worst Intranet Search that I have ever seen was … ours. It is debatable if we even had one. We actually had an Intranet Search at some time, but nobody used it really. It suffered from the above mentioned problems as well as performance issues. Notes
  • 7.
  • 8. Netcetera | 8 What's the problem? Google solved the search problem 15 years ago, on the Internet scale Why are we still talking about Intranet Search? If Google can solve it for the Internet, it should be a piece of cake to solve it in the Intranet. To answer the question, you have to understand (at least at a very high level) how Internet search engines work, particularly with respect to relevance. Notes
  • 9. Netcetera | 9 Relevance in Internet Search Reputation/Relevance/Rank Pages are collected into sites Basically, you count how many links point to a site Lots of links: important Few links: not so important Can be improved by looking at the reputation/relevance/rank of the source of the link Link from an important site -> very important Link from an unimportant site -> not so important
  • 12. Netcetera | 12 Relevance in Internet Search Main concepts: Aggregate pages into sites Every site has a relevance value Count links and calculate the relevance Combine relevance with the textual match of a query There are other things of course (user profiling, social search, feedback loops, …), but this is the core relevance metric. Notes
  • 13. Netcetera | 13 Can we use this in the Intranet? Sites as collections of page do not work. The Intranet contains much fewer links. Files, emails, tickets contain very few links. You do not have enough data (links, sites, files, users, requests) to make the algorithms really work. Relevance algorithms from the Internet do not work in the Intranet. This explains the behavior that you see in Intranet Search: absolutely correct, but still useless search results. Notes
  • 14. ??
  • 15. Netcetera | 15 email archive Management Meeting 2003-04-09 We should have an archive for emails at Netcetera… 34'203 results found for email archive Re: Email Archive Hey guys, any news re the email archive? Cheers Peter Email Archive Release Notes 2013-01-18 We fixed some bugs in the email archive… … Mailstore Welcome to the email archive of Netcetera… much, much later … on page 534
  • 16. Netcetera | 16 Can we use this in the Intranet? To the search engine, everything looks the same. Everything has the same importance. Meeting minutes, emails, log files, release notes, personal notes, contracts, dashboards, reports, official announcements from the management, home pages – they all look exactly the same Notes
  • 18. Netcetera | 18 Relevance in the Intranet So what do we do know? Relevance mechanisms from the Internet do not work. Are there alternatives for the Intranet? Can we turn the weaknesses of the Intranet into strenghts? Let's have a look at some examples: Notes
  • 20. Netcetera | 20 Convention "For old and outdated versions of documents, create a folder 'old' and put those documents in there." Interpretation for Search: Documents in a folder 'old' are less important than other documents. Notes
  • 22. Netcetera | 22 Convention "Documents can be 'versioned' with a date stamp. The date stamp has the format YYYYMMDD." Interpretation for Search: The "date" of a document can sometimes be extracted from the file name of the document. Newer documents are more important than old documents. Notes
  • 24. Netcetera | 24 Convention "Project documents are put in a folder 'g:/projects/<projectId>/'. " "The project identifier consists of the identifier for the customer (three letters) a sequence number and a check digit." Interpretation for Search: A project with a higher sequence number and the same customer is more recent and thus more relevant. Notes
  • 25. Netcetera | 25 Infostore: g:/projects/sbb-005-7/doc/specification.pdf g:/projects/sbb-032-2/doc/specification.pdf Project Identifier Project Identifier Project Identifier Project Status sbb-005-7 running sbb-032-2 closed
  • 26. Netcetera | 26 Structured Meta-Data "We have various structured meta-data available in Infostore, our company database. This information can be linked to the documents that are being indexed. The structured meta-data can be taken into account for the ranking." Interpretation for Search: A file that belongs to a closed project is less important than a file that belongs to a running project. Notes
  • 28. Netcetera | 28 Relevance in the Intranet Internet mechanisms and algorithms to not work. We have something that Google does not have. Companies have a lot of structured information about their business. Notes
  • 30. Netcetera | 30 Structured Knowledge You might use different terms and concepts in your organizations. We have a lot of information about these concepts. These are the concepts that people think in when they search. We can give people to possibility to filter using these concepts. We can judge the relevance of artifacts based on these concepts or attributes of these concepts. Notes
  • 31. Netcetera | 31 Contract Name Foo Contract URL file://g:/projects/nca-351- 3/doc/legal/contract-20130615.pdf Type File Content Type application/pdf Author 4711 Date 2013-07-01 14:07 Content The parties named in this contract… Indexing
  • 32. Netcetera | 32 Indexing When we index a resource, e.g. a document, we basically turn the document into a list of parameters. Every parameter has a key and a value. Notes
  • 33. Netcetera | 33 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author 4711 Date 2013-07-01 14:07 Content The parties named in this contract…
  • 34. Netcetera | 34 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author 4711 Date 2013-06-15 00:00 2013-07-01 14:07 Content The parties named in this contract… Project nca-351-3
  • 35. Netcetera | 35 Conventions We can analyze the parameters for conventions that we use in the organization. Based on the data that we can extract from the conventions, we update existing parameters or add new parameters. Notes
  • 36. Netcetera | 36 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author 4711 Date 2013-06-15 00:00 Content The parties named in this contract… Project nca-351-3
  • 37. Netcetera | 37 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author Mike Franz 4711 Date 2013-06-15 00:00 Content The parties named in this contract… Project nca-351-3 Project Status closed
  • 38. Netcetera | 38 Enrichment using Structured Meta-Data We can look up additional meta-data for the parameter list from a structured data source using some of the existing parameters. For example we can look up the name of a person by the user id or the project status for a given project identifier. Notes
  • 39. Netcetera | 39 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author Mike Franz Date 2013-06-15 00:00 Content The parties named in this contract… Project nca-351-3 Project Status closed 1.0 1.25 0.25
  • 40. Netcetera | 40 Name Foo Contract URL file://g:/projects/nca-351-3/doc/legal/contract- 20130615.pdf Type File Content Type application/pdf Author Mike Franz Date 2013-06-15 00:00 Content The parties named in this contract… Project nca-351-3 Project Status closed Ranking Factor 1 * 1.25 * 0.25 = 0.3125 1.0 1.25 0.25
  • 41. Netcetera | 41 Ranking value calculation At the end of the indexing and enrichment process, we can calculate a ranking value for each document, based on some of the fields. The value is a multiplicative value, so 1.0 is the default. Factors > 1.0 increase the rank of the document, values < 1.0 decrease the value. At the end, we have a computed ranking value for each document. Notes
  • 42. Netcetera | 42 Idea / Concept Enrich index entries by analyzing them for conventions linking index entries to the relevant concepts of your organization loading more data from structured databases Calculate relevance value from the enriched index entry Rank search results by a combination of search term matching and relevance value Allow users to filter the search results by different parameters
  • 43. Netcetera | 43 People Projects Departments Divisions Teams Product Lines Business Domains Solutions Type Content Type File Size Date Container
  • 45. Netcetera | 45 Architecture Apache Solr Index Plaza Search UI IndexerIndexerPlaza Search Indexer File System Wiki Email Archive Issue System CRM Apache Tika
  • 46. Netcetera | 46 Architecture Based on Apache Solr (and other components) Apache Solr takes care of the text-search aspect We certainly do not want to build this ourselves We configure it with company-specific information (more about this later) We implement the concepts that we talked about before Notes
  • 47. Netcetera | 47 A few numbers Live since: May 2012 Contains data since: 1996 Releases: ~ 25 Users: ~ 250 Indexed Resources: ~ 3'000'000 Index Database Size: ~ 75 GByte Searches per Day: ~ 500-2'000 Core Team Size: ~ 1 QA Team Size: ~ 250 Effort: ~ 1-2 hours/week
  • 48.
  • 49. Netcetera | 49 Search for a person Search terms are the name of a person People come before documents and wiki pages Netcetera employees come before other people Notes
  • 50.
  • 51. Netcetera | 51 Search for a project Running project comes first, closed project comes afterwards Notes
  • 52.
  • 53. Netcetera | 53 Search for a generic term: 'logging' First result is the Themas page on logging Themas is our internal manual, best practices collection, guidelines collection, ... Basically our Hitchhikers Guide to the Galaxy Notes
  • 54.
  • 55. Netcetera | 55 Enrichment of index entries in the UI Enrichment of entries can also happen at the UI level Data that is not used for searching/filtering, but might still be relevant Complex data that does not fix into an index Dynamic data that changes to quickly to be indexed Notes
  • 56.
  • 57. Netcetera | 57 Enrichment of index entries in the UI Links to different representations of the object are very important Allows users to navigate to important views Notes
  • 59. Netcetera | 59 Navigation Use Case Search Engine has to be fast We support the goto keyword, for immediate redirect For resource with more than one URL, you can specify the URL you want to go to. goto jira goto cal cd goto mailarchive nca-351-3 Notes
  • 61. Netcetera | 61 Personalization We do not support personalization yet Potential is HUGE We know a lot of relevant information about the users Job Profile (Project Manager, Developer, Marketing, Manager, Accountant) Projects that the person is involved in When the person joined Netcetera (Newbie vs. Dinosaur) … Notes
  • 62. Netcetera | 62 Summary Intranet Search can deliver useful results Teach your Intranet Search engine about your company Use structured data to improve relevance ranking Give users the possibility to filter by meaningful concepts Personalization has a huge potential Investing in a good Intranet Search pays off
  • 63. Netcetera | 63 corsin.decurtins@netcetera.com +41 44 297 55 55 Corsin Decurtins Contact @corsin