PoolParty PoolParty Search Server 2.0 Alexander Kreiser
Agenda <ul><li>System Architecture </li></ul><ul><li>Indexing and Mapping </li></ul><ul><li>Search API </li></ul>
System Architecture poolparty product family Document Index Search Services Search Application metadata mapping
System Architecture components Search Services Search Application Collector <xml> Semantic Indexer Document Index Cartridge
System Architecture <ul><li>Built upon robust, flexible and well documented frameworks and technologies: </li></ul><ul><ul...
Indexing and Mapping <ul><li>Rich metadata in a standardized, extensible format (SKOS / RDF) </li></ul><ul><li>Central met...
Indexing and Mapping mapping Title: Document Title Created: 2010-03-15 M_Countries : Austria M_Vendors: Atlassian, Apac...
Indexing and Mapping mapping Title: Document Title Created: 2010-03-15 M_Countries : Austria M_Vendors : Atlassian, Apa...
Indexing and Mapping Collector Semantic Indexer Document Index <xml> M_Countries : Austria M_Vendors : Atlassian, Apache p...
Indexing and Mapping Collector Semantic Indexer Document Index M_Countries : Austria M_Vendors : Atlassian, Apache <rdf> p...
Indexing and Mapping Collector Semantic Indexer Document Index M_Countries : http://company.com/thesaurus/AT M_Vendors ...
Indexing and Mapping Document Index Search Services Search Application metadata Language: english Language: german &quot;A...
Indexing and Mapping <ul><li>New metadata values are </li></ul><ul><ul><li>automatically created in the thesaurus in a sp...
Search API <ul><li>Available web services: </li></ul><ul><ul><li>Search Service </li></ul></ul><ul><ul><li>Suggest Service...
Search API <ul><li>Search Service </li></ul><ul><ul><li>10 parallel clients (5000 total requests) </li></ul></ul><ul><ul><...
Search API <ul><li>Suggest Service </li></ul><ul><ul><li>10 parallel clients (5000 total requests) </li></ul></ul><ul><ul>...
Contact <ul><li>Andreas Blumauer Managing Director [email_address] +43-1-8974122-27 </li></ul><ul><li>Alexander Kreiser Sy...
of 17

PoolParty Search Server

PoolParty Semantic Search Server is described technologically. How to use SKOS thesauri to map data from different sources and how to generate a semantic index. How to build precise faceted search.
Published on: Mar 4, 2016
Published in: Technology      Business      
Source: www.slideshare.net


Transcripts - PoolParty Search Server

  • 1. PoolParty PoolParty Search Server 2.0 Alexander Kreiser
  • 2. Agenda <ul><li>System Architecture </li></ul><ul><li>Indexing and Mapping </li></ul><ul><li>Search API </li></ul>
  • 3. System Architecture poolparty product family Document Index Search Services Search Application metadata mapping
  • 4. System Architecture components Search Services Search Application Collector <xml> Semantic Indexer Document Index Cartridge
  • 5. System Architecture <ul><li>Built upon robust, flexible and well documented frameworks and technologies: </li></ul><ul><ul><li>Apache Tomcat 6.0 </li></ul></ul><ul><ul><li>Spring Framework 3.0.5 </li></ul></ul><ul><ul><li>Spring Security 3.0.3 </li></ul></ul><ul><ul><li>ExtJS 3.3.1 </li></ul></ul><ul><li>Using SKOS (RDF) as metadata format – standardized by the W3C </li></ul>technologies
  • 6. Indexing and Mapping <ul><li>Rich metadata in a standardized, extensible format (SKOS / RDF) </li></ul><ul><li>Central metadata repository </li></ul><ul><li>Thesaurus is managed with PoolParty </li></ul><ul><li>Document metadata is mapped to concepts in the thesaurus </li></ul><ul><li>Semantic information improves search experience </li></ul>concepts
  • 7. Indexing and Mapping mapping Title: Document Title Created: 2010-03-15 M_Countries : Austria M_Vendors: Atlassian, Apache Abstract: … Document PoolParty Project Concept Scheme Concept Scheme Concepts Concepts
  • 8. Indexing and Mapping mapping Title: Document Title Created: 2010-03-15 M_Countries : Austria M_Vendors : Atlassian, Apache Abstract: … Document PoolParty Project Concept Scheme Concept Scheme Concepts Concepts
  • 9. Indexing and Mapping Collector Semantic Indexer Document Index <xml> M_Countries : Austria M_Vendors : Atlassian, Apache process
  • 10. Indexing and Mapping Collector Semantic Indexer Document Index M_Countries : Austria M_Vendors : Atlassian, Apache <rdf> process
  • 11. Indexing and Mapping Collector Semantic Indexer Document Index M_Countries : http://company.com/thesaurus/AT M_Vendors : http://company.com/thesaurus/Atlassian , http://company.com/thesaurus/Apache enriched <rdf> process
  • 12. Indexing and Mapping Document Index Search Services Search Application metadata Language: english Language: german &quot;Austria&quot; &quot;Österreich&quot; localized metadata
  • 13. Indexing and Mapping <ul><li>New metadata values are </li></ul><ul><ul><li>automatically created in the thesaurus in a special container (Free Concepts from PPX) </li></ul></ul><ul><ul><li>put into the mapped concept scheme e.g. &quot;Regions&quot; </li></ul></ul><ul><li>Thesaurus manager can edit and/or merge the new concepts </li></ul>new metadata
  • 14. Search API <ul><li>Available web services: </li></ul><ul><ul><li>Search Service </li></ul></ul><ul><ul><li>Suggest Service </li></ul></ul><ul><ul><li>Similarity Service </li></ul></ul><ul><li>Supported formats: </li></ul><ul><ul><li>JSON </li></ul></ul><ul><ul><li>XML </li></ul></ul><ul><ul><li>RSS </li></ul></ul>services and formats
  • 15. Search API <ul><li>Search Service </li></ul><ul><ul><li>10 parallel clients (5000 total requests) </li></ul></ul><ul><ul><li>Time: 31 ms – 2000 ms; average: 303 ms (network delay: min. 25 ms) </li></ul></ul>performance tests
  • 16. Search API <ul><li>Suggest Service </li></ul><ul><ul><li>10 parallel clients (5000 total requests) </li></ul></ul><ul><ul><li>Time: 31 ms – 1094 ms (average: 118 ms) (network delay: min. 25 ms) </li></ul></ul>performance tests
  • 17. Contact <ul><li>Andreas Blumauer Managing Director [email_address] +43-1-8974122-27 </li></ul><ul><li>Alexander Kreiser System Architect [email_address] +43-1-8974122-38 </li></ul>punkt. netServices GmbH Lerchenfelder Guertel 43 A—1160 Wien / Austria http://www.punkt.at/ http://poolparty.punkt.at/ http://twitter.com/PoolParty_Team http://www.facebook.com/pages/PoolParty/134189476633941

Related Documents