SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Vind


Information Discovery made easy
Redlink
2
"We are drowning in information and starved for knowledge."
John Naisbitt
https://www.espatial.com/articles/20-shocking-facts-and-figures-about-big-data
Redlink 3
The content is mainly unstructured.
The information is distrubuted between People, Systemes
und Documents.
Filestructures are not standardized and very individual.
We produce digital content always and everywhere.
Information and content disapears in digital streams.
Redlink 4
Goal: efficient, generic access to Informationen und Data
Search as a central access point
Redlink 5
Redlink 6
"Our application handles with a lot of textual und
numerical data. To enable an efficient access to this data
we need a search."
http://followsteph.wpengine.netdna-cdn.com/wp-content/uploads/2013/06/confusedProgrammer.jpg
Preprocessing
Language
Filter
Grouping
Facetting
Weighting
Logging
Personalisation
Framework
Recommendation
Maintenance
The Boss
Redlink 7
Vind (faɪnd) is a modulare Java Library that simplifies the
Integration of Information Discovery Features in Java
Software Projects.
Vind
1. Versatility: Vind will be used in many different projects, so it was an aim to keeping the
dependency footprint small, which avoids version-clashes in the downstream projects.
2. Backend Agnostic: Wherever possible and feasible, the library has to abstracted from
the basic search framework. This enabled us to change the backend without migrating
application software.
3. Flat learning curve: It was an aim to keep the learning curve rather flat, so we tried to
use Java built-in constructs whenever possible. Additionally we tried to follow the concept:
easy things should be easy, complex things can (but does not have to) be complex.
Redlink 8
Modulare Architektur
Vind
Redlink 9
The Vind Framework is Open Source und can be used for free.

(Apache License Version 2.0)
Vind
Github

https://github.com/RBMHTechnology/vind
Documentation

https://rbmhtechnology.github.io/vind/
Javadoc

https://www.javadoc.io/doc/com.rbmhtechnology.vind/vind/1.0.1
Blog

https://rbmhtechnology.github.io/blog/tag/vind/
Gitter

https://gitter.im/RBMHTechnology/vind
Maven Central

http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.rbmhtechnology.vind%22
Redlink 10
How can I participate?
Vind
Don't hesitate to report bugs, provide fixes or share new ideas with us. We
have various ways for contribution:
• use the issue tracker - report bugs, suggest features or give hints how
we can improve the documentation.
• discuss issues with the community on gitter - two brains are better
than one.
• write code - no patch is too small. So even fixing typos helps to
improve Vind. Just send a pull request!
Redlink 11
Information Discovery made easy
Vind
Thomas Kurz - CTO/CEO Redlink GmbH - thomas.kurz@redlink.at
Alfonso Noriega Thomas Kurz Jakob Frank

Contenu connexe

Similaire à Vind 
- Information Discovery made easy

Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129
3 Round Stones
 
Integration of java ee applications on c – based implementations
Integration of java ee applications on c – based implementationsIntegration of java ee applications on c – based implementations
Integration of java ee applications on c – based implementations
Alexander Decker
 

Similaire à Vind 
- Information Discovery made easy (20)

Final cloud computing
Final cloud computingFinal cloud computing
Final cloud computing
 
LODLAM Landscape NOTES
LODLAM Landscape NOTESLODLAM Landscape NOTES
LODLAM Landscape NOTES
 
Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129Linked Data Book: DC Semantic Web Meetup 20130129
Linked Data Book: DC Semantic Web Meetup 20130129
 
Tech Incubation. Delivering an enterprise platform on AWS
Tech Incubation. Delivering an enterprise platform on AWSTech Incubation. Delivering an enterprise platform on AWS
Tech Incubation. Delivering an enterprise platform on AWS
 
Docker
DockerDocker
Docker
 
Mark Hughes Annual Seminar Presentation on Open Source
Mark Hughes Annual Seminar Presentation on Open Source Mark Hughes Annual Seminar Presentation on Open Source
Mark Hughes Annual Seminar Presentation on Open Source
 
Data science tools of the trade
Data science tools of the tradeData science tools of the trade
Data science tools of the trade
 
Open Data - Where can it take us?
Open Data - Where can it take us? Open Data - Where can it take us?
Open Data - Where can it take us?
 
DeveloperWeek Global 2020 - OpenJS Foundation - The First 25 Years of Javascr...
DeveloperWeek Global 2020 - OpenJS Foundation - The First 25 Years of Javascr...DeveloperWeek Global 2020 - OpenJS Foundation - The First 25 Years of Javascr...
DeveloperWeek Global 2020 - OpenJS Foundation - The First 25 Years of Javascr...
 
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open SourceLiberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
 
Cloud computing and bioinformatics
Cloud computing and bioinformaticsCloud computing and bioinformatics
Cloud computing and bioinformatics
 
Integration of java ee applications on c – based implementations
Integration of java ee applications on c – based implementationsIntegration of java ee applications on c – based implementations
Integration of java ee applications on c – based implementations
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
Machine learning in cybersecutiry
Machine learning in cybersecutiryMachine learning in cybersecutiry
Machine learning in cybersecutiry
 
Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...Converged Everything, Converged Infrastructure delivering business value and ...
Converged Everything, Converged Infrastructure delivering business value and ...
 
OntoWiki Application Framework & Erfurt API
OntoWiki Application Framework & Erfurt APIOntoWiki Application Framework & Erfurt API
OntoWiki Application Framework & Erfurt API
 
Accelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRubyAccelerate Your Business and Aim for the Cloud with Java and JRuby
Accelerate Your Business and Aim for the Cloud with Java and JRuby
 
Vn-info meetup on Node.js
Vn-info meetup on Node.jsVn-info meetup on Node.js
Vn-info meetup on Node.js
 
Pragmatic Pipeline Security
Pragmatic Pipeline SecurityPragmatic Pipeline Security
Pragmatic Pipeline Security
 
Career opportunities in open source framework
Career opportunities in open source frameworkCareer opportunities in open source framework
Career opportunities in open source framework
 

Dernier

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Dernier (20)

OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

Vind 
- Information Discovery made easy

  • 2. 2 "We are drowning in information and starved for knowledge." John Naisbitt https://www.espatial.com/articles/20-shocking-facts-and-figures-about-big-data
  • 3. Redlink 3 The content is mainly unstructured. The information is distrubuted between People, Systemes und Documents. Filestructures are not standardized and very individual. We produce digital content always and everywhere.
  • 4. Information and content disapears in digital streams. Redlink 4 Goal: efficient, generic access to Informationen und Data
  • 5. Search as a central access point Redlink 5
  • 6. Redlink 6 "Our application handles with a lot of textual und numerical data. To enable an efficient access to this data we need a search." http://followsteph.wpengine.netdna-cdn.com/wp-content/uploads/2013/06/confusedProgrammer.jpg Preprocessing Language Filter Grouping Facetting Weighting Logging Personalisation Framework Recommendation Maintenance The Boss
  • 7. Redlink 7 Vind (faɪnd) is a modulare Java Library that simplifies the Integration of Information Discovery Features in Java Software Projects. Vind 1. Versatility: Vind will be used in many different projects, so it was an aim to keeping the dependency footprint small, which avoids version-clashes in the downstream projects. 2. Backend Agnostic: Wherever possible and feasible, the library has to abstracted from the basic search framework. This enabled us to change the backend without migrating application software. 3. Flat learning curve: It was an aim to keep the learning curve rather flat, so we tried to use Java built-in constructs whenever possible. Additionally we tried to follow the concept: easy things should be easy, complex things can (but does not have to) be complex.
  • 9. Redlink 9 The Vind Framework is Open Source und can be used for free.
 (Apache License Version 2.0) Vind Github
 https://github.com/RBMHTechnology/vind Documentation
 https://rbmhtechnology.github.io/vind/ Javadoc
 https://www.javadoc.io/doc/com.rbmhtechnology.vind/vind/1.0.1 Blog
 https://rbmhtechnology.github.io/blog/tag/vind/ Gitter
 https://gitter.im/RBMHTechnology/vind Maven Central
 http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.rbmhtechnology.vind%22
  • 10. Redlink 10 How can I participate? Vind Don't hesitate to report bugs, provide fixes or share new ideas with us. We have various ways for contribution: • use the issue tracker - report bugs, suggest features or give hints how we can improve the documentation. • discuss issues with the community on gitter - two brains are better than one. • write code - no patch is too small. So even fixing typos helps to improve Vind. Just send a pull request!
  • 11. Redlink 11 Information Discovery made easy Vind Thomas Kurz - CTO/CEO Redlink GmbH - thomas.kurz@redlink.at Alfonso Noriega Thomas Kurz Jakob Frank