SlideShare ist ein Scribd-Unternehmen logo
1 von 15
ENTERPRISE SEARCH SOLUTION
Ranjan Baisak(RB)
rb@ezmap.in
blog.ezmap.in
2 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
SCENARIOS
I want to see facts
from different
sources describing
EX4200
I want to more
about EX4200
about its chassis
specifications
I want to know
power supply
details of EX4200
switches
I want to know
more about
Juniper’s Security
solutions
I want to know
Juniper’s Data
center offerings
I want to see
customer’s
feedback about
Junos
3 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
1. Find Information faster
 Provide search assistants
2. Reveal hidden information
 Enrich the search index with background
knowledge
3. Find more specific information
 Query the semantic web
4. Find linked information
 Integrate data sources
4 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
FIND INFORMATION FASTER
To Provide a powerful auto-complete based on past searches
To have a enterprise vocabulary to assist in auto-complete
I can’t
remember
how to spell
the search
term
5 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
FIND INFORMATION FASTER
High Performance Networking Search
I can’t
remember
exactly what I
was looking
for
6 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
FIND INFORMATION FASTER WITH RELATED SEARCH
TERM
EX4200 Search
7 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
REVEAL HIDDEN INFORMATION WITH QUERY
EXPANSION
VLAN SearchOR ”VLAN Configuration"
Ontology
VLAN
VLAN Configuration
alternative Label
preferred Label
8 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
FIND LINKED INFORMATION
IX Content
KB
TechNotes
J-Net
Technical
Bulletin
EX4200
9 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
WHY ENTITIES IMPORTANT
Entities are new driver.
Entities are generated relational mapping that uncovers the
association between different data points.
Entities becomes trusted points around which other data
revolves.
10 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
THE ROLE OF ONTOLOGY IN SEMANTIC SEARCH
Junos
12.2 R1
Junos 12.2
JunosSoftware
Sep 05
2012
ACX
1000
ACX
2000
M7i
M10i
MX5
MX10
T320
T640
EX2200
EX4200
ACX
M
Series
MX
T
Series
EX
Series
Routing
Switching
Hardware
Released on
Belongs to
Supported on
Belongs To
Belongs To
Belongs To
11 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
HOW TO EXTRACT ENTITIES
Top level view, how entities are defined.
 We have data sources from iX contents, KB, Technets, J-Net
forums, Technical Bulletins etc…
 Through entity detection and raw relation detection raw text
extracted from web pages in unstructured data format at one end
becomes a responsive, refined entity that can provide an intelligent
answer in semantic search.
12 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
ONTOLOGY A CENTRAL POINT TO CONTROL
Labels and Query Expansion
Faceted Search
Refine Search Mechanism
Metadata Integration
Search Services
Search Application
Collector
Semantic
Indexer
Document
Index
Ontology
Manager
Extractor
HTML
Ontology
DB
13 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
PROBLEM WITH CURRENT SEARCH
Ambiguity and association in natural language
 Search is based on text
 Polysemy: Words often have a multitude of meanings and different
types of usage (more urgent for very heterogeneous collections).
 Synonymy: Different terms may have an identical or a similar
meaning (weaker: words indicating the same topic).
14 Copyright © 2013 Juniper Networks, Inc. www.juniper.net
LATENT SEMANTIC INDEXING
Latent Semantic Indexing (LSI) means analyzing documents to find the
underlying/latent meaning/semantics or concepts of those documents.
The fundamental difficulty in finding relevant documents from search words is that
what we really want is to compare the meanings or concepts behind the words.
LSA attempts to solve this problem by mapping both words and documents into
a "concept" space and doing the comparison in this space.
LSI overcomes two of the most problematic constraints of Boolean keyword
queries:
 multiple words that have similar meanings (synonymy)
 words that have more than one meaning (polysemy).
Text does not need to be in sentence form for LSI to be effective. It can work
with lists, free-form notes, email, web content, etc.
LSI is also used to perform automated document categorization and clustering. In
fact, several experiments have demonstrated that there are a number of
correlations between the way LSI and humans process and categorize text.
Semantic based Enterprise Search Solution in Networking Domain

Weitere ähnliche Inhalte

Ähnlich wie Semantic based Enterprise Search Solution in Networking Domain

SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAINSEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
cscpconf
 
Quality not quantity
Quality not quantityQuality not quantity
Quality not quantity
vanesz
 
Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...
ijsrd.com
 
Search domain basics
Search domain basicsSearch domain basics
Search domain basics
pmanvi
 
Semantic Information Retrieval Using Ontology in University Domain
Semantic Information Retrieval Using Ontology in University Domain Semantic Information Retrieval Using Ontology in University Domain
Semantic Information Retrieval Using Ontology in University Domain
dannyijwest
 

Ähnlich wie Semantic based Enterprise Search Solution in Networking Domain (20)

Semantic search
Semantic searchSemantic search
Semantic search
 
SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAINSEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
SEMANTIC INFORMATION EXTRACTION IN UNIVERSITY DOMAIN
 
Quality not quantity
Quality not quantityQuality not quantity
Quality not quantity
 
Federated Search in a Disparate Environment
Federated Search in a Disparate EnvironmentFederated Search in a Disparate Environment
Federated Search in a Disparate Environment
 
Sweeny ux-seo om-cap 2014_v3
Sweeny ux-seo om-cap 2014_v3Sweeny ux-seo om-cap 2014_v3
Sweeny ux-seo om-cap 2014_v3
 
yolink teacher guide
yolink teacher guideyolink teacher guide
yolink teacher guide
 
professional fuzzy type-ahead rummage around in xml type-ahead search techni...
professional fuzzy type-ahead rummage around in xml  type-ahead search techni...professional fuzzy type-ahead rummage around in xml  type-ahead search techni...
professional fuzzy type-ahead rummage around in xml type-ahead search techni...
 
The need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementationsThe need for sophistication in modern search engine implementations
The need for sophistication in modern search engine implementations
 
In3415791583
In3415791583In3415791583
In3415791583
 
The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023
 
Az31349353
Az31349353Az31349353
Az31349353
 
Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...Extracting and Reducing the Semantic Information Content of Web Documents to ...
Extracting and Reducing the Semantic Information Content of Web Documents to ...
 
Search domain basics
Search domain basicsSearch domain basics
Search domain basics
 
Cl4201593597
Cl4201593597Cl4201593597
Cl4201593597
 
Bleen Short
Bleen ShortBleen Short
Bleen Short
 
Introduction of Semantic Web using NLP techniques.
Introduction of Semantic Web using NLP techniques.Introduction of Semantic Web using NLP techniques.
Introduction of Semantic Web using NLP techniques.
 
Comparison of Semantic and Syntactic Information Retrieval System on the basi...
Comparison of Semantic and Syntactic Information Retrieval System on the basi...Comparison of Semantic and Syntactic Information Retrieval System on the basi...
Comparison of Semantic and Syntactic Information Retrieval System on the basi...
 
Semantic Information Retrieval Using Ontology in University Domain
Semantic Information Retrieval Using Ontology in University Domain Semantic Information Retrieval Using Ontology in University Domain
Semantic Information Retrieval Using Ontology in University Domain
 
Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012
 
What IA, UX and SEO Can Learn from Each Other
What IA, UX and SEO Can Learn from Each OtherWhat IA, UX and SEO Can Learn from Each Other
What IA, UX and SEO Can Learn from Each Other
 

Kürzlich hochgeladen

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 

Kürzlich hochgeladen (20)

Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 

Semantic based Enterprise Search Solution in Networking Domain

  • 1. ENTERPRISE SEARCH SOLUTION Ranjan Baisak(RB) rb@ezmap.in blog.ezmap.in
  • 2. 2 Copyright © 2013 Juniper Networks, Inc. www.juniper.net SCENARIOS I want to see facts from different sources describing EX4200 I want to more about EX4200 about its chassis specifications I want to know power supply details of EX4200 switches I want to know more about Juniper’s Security solutions I want to know Juniper’s Data center offerings I want to see customer’s feedback about Junos
  • 3. 3 Copyright © 2013 Juniper Networks, Inc. www.juniper.net 1. Find Information faster  Provide search assistants 2. Reveal hidden information  Enrich the search index with background knowledge 3. Find more specific information  Query the semantic web 4. Find linked information  Integrate data sources
  • 4. 4 Copyright © 2013 Juniper Networks, Inc. www.juniper.net FIND INFORMATION FASTER To Provide a powerful auto-complete based on past searches To have a enterprise vocabulary to assist in auto-complete I can’t remember how to spell the search term
  • 5. 5 Copyright © 2013 Juniper Networks, Inc. www.juniper.net FIND INFORMATION FASTER High Performance Networking Search I can’t remember exactly what I was looking for
  • 6. 6 Copyright © 2013 Juniper Networks, Inc. www.juniper.net FIND INFORMATION FASTER WITH RELATED SEARCH TERM EX4200 Search
  • 7. 7 Copyright © 2013 Juniper Networks, Inc. www.juniper.net REVEAL HIDDEN INFORMATION WITH QUERY EXPANSION VLAN SearchOR ”VLAN Configuration" Ontology VLAN VLAN Configuration alternative Label preferred Label
  • 8. 8 Copyright © 2013 Juniper Networks, Inc. www.juniper.net FIND LINKED INFORMATION IX Content KB TechNotes J-Net Technical Bulletin EX4200
  • 9. 9 Copyright © 2013 Juniper Networks, Inc. www.juniper.net WHY ENTITIES IMPORTANT Entities are new driver. Entities are generated relational mapping that uncovers the association between different data points. Entities becomes trusted points around which other data revolves.
  • 10. 10 Copyright © 2013 Juniper Networks, Inc. www.juniper.net THE ROLE OF ONTOLOGY IN SEMANTIC SEARCH Junos 12.2 R1 Junos 12.2 JunosSoftware Sep 05 2012 ACX 1000 ACX 2000 M7i M10i MX5 MX10 T320 T640 EX2200 EX4200 ACX M Series MX T Series EX Series Routing Switching Hardware Released on Belongs to Supported on Belongs To Belongs To Belongs To
  • 11. 11 Copyright © 2013 Juniper Networks, Inc. www.juniper.net HOW TO EXTRACT ENTITIES Top level view, how entities are defined.  We have data sources from iX contents, KB, Technets, J-Net forums, Technical Bulletins etc…  Through entity detection and raw relation detection raw text extracted from web pages in unstructured data format at one end becomes a responsive, refined entity that can provide an intelligent answer in semantic search.
  • 12. 12 Copyright © 2013 Juniper Networks, Inc. www.juniper.net ONTOLOGY A CENTRAL POINT TO CONTROL Labels and Query Expansion Faceted Search Refine Search Mechanism Metadata Integration Search Services Search Application Collector Semantic Indexer Document Index Ontology Manager Extractor HTML Ontology DB
  • 13. 13 Copyright © 2013 Juniper Networks, Inc. www.juniper.net PROBLEM WITH CURRENT SEARCH Ambiguity and association in natural language  Search is based on text  Polysemy: Words often have a multitude of meanings and different types of usage (more urgent for very heterogeneous collections).  Synonymy: Different terms may have an identical or a similar meaning (weaker: words indicating the same topic).
  • 14. 14 Copyright © 2013 Juniper Networks, Inc. www.juniper.net LATENT SEMANTIC INDEXING Latent Semantic Indexing (LSI) means analyzing documents to find the underlying/latent meaning/semantics or concepts of those documents. The fundamental difficulty in finding relevant documents from search words is that what we really want is to compare the meanings or concepts behind the words. LSA attempts to solve this problem by mapping both words and documents into a "concept" space and doing the comparison in this space. LSI overcomes two of the most problematic constraints of Boolean keyword queries:  multiple words that have similar meanings (synonymy)  words that have more than one meaning (polysemy). Text does not need to be in sentence form for LSI to be effective. It can work with lists, free-form notes, email, web content, etc. LSI is also used to perform automated document categorization and clustering. In fact, several experiments have demonstrated that there are a number of correlations between the way LSI and humans process and categorize text.