SlideShare ist ein Scribd-Unternehmen logo
1 von 24
STAY CONNECTED
Twitter @activate_conf
Facebook @activateconf
#Activate19
Log in to wifi, follow Activate on social media,
and download the event app where you can
submit an evaluation after the session
WIFI NETWORK: Activate2019
PASSWORD: Lucidworks
DOWNLOAD THE ACTIVATE 2019 MOBILE APP
Search Activate2019 in the App/Play store
Or visit: http://crowd.cc/activate19
D E N N I S C H A N E Y
Director Global Product Management
Solr Migration at Scale: A LexisNexis Journey
Dennis is the Director of Global Product Management at LexisNexis. He
is based in Raleigh North Carolina and is responsible for the migration of
Lexis Advance to a new search platform. Dennis has been modernizing
enterprise technology systems for over 25 years, with leadership
experience across architecture, design, engineering development. His
repeated success in delivering enterprise-wide systems using advanced
and emerging technology solutions will position LexisNexis for success
on their search migration journey.
Agenda
• Rule of Law
• Business Value of Search
• Scaling Search
• An Integrated Effort
• Innovation
A DVA NCING THE R ULE
OF LAW AROUND THE
WO R LD
ACCESS A VAST RANGE
O F CO NTE NT
60,000 trusted legal, news,
business and public records
sources.
81 Billion documents
R E V EA L THE MEA NING
A ND AC T O N IT
Smart content combined with
advanced technology helps
you dig deeper, spot hidden
connections and analyze
better so you make sound,
data-driven decisions.
COUNT ON DE E P LEGAL
E X PE RTIS E
Shepard’s® editors and
respected, practicing
attorneys enrich Lexis
Advance content with
analysis and in-depth
commentary to further
enhance your
understanding.
CO NDUC T R ES EA RCH
YO UR WAY
Enter keywords, use a
Boolean approach or
choose advanced, form-
based searching. Flexible,
cutting-edge technology
powers your online legal
research.
O N LIN E S EA RCH
A DVA N CES A R E K E Y TO
THE PR AC TICE O F LAW
Legal Research is now
synonymous with online
search.
Scaling Search
F O R T H E F U T U R E
Vision, Goals, and Approach
G OA L S
Build a best-in-class search experience by migrating
Lexis Advance search to an open source engine.
Deliver dramatically faster search performance for
Lexis Advance products.
Enable a much faster path to delivery of
search improvements.
A PPROACH
Move to a modern open source search engine that
enables faster innovation, is cloud-friendly, and has
lower operational cost.
Implement architecture that ensures search response
time under a second and is noticeably faster than
competition.
Continuous deployment with higher quality and
frequency, enable faster A/B testing experimentation
and automation.
Increase search performance and release frequency to quickly and continuously provide value to New
LexisNexis customers while providing development teams with an easily configurable search platform
meeting market and product needs.​
Feature Functionality
The Parity Challenge
Ingesting Content
at Scale
The Challenge of
Cost of Ingestion Content
Shift from Lambda to Spark
Lambda: Compute Service runs your code in
response to events and messages. Underlying
compute resources, scalability, and security managed
by AWS.
Estimated Avg Docs ingested Per Dollar ($)
Lambda : 150K docs / $1 >> Spark : 750K docks / $1
$$$$$$$ >> $
Spark: Fast and general processing engine
compatible with S3,Hadoop. Designed to
process both batch processing and streaming.
An Integrated
Effort
Consumers and Partners
Search
Platform
Partner Teams
RESULTS
GENERATION
QUERY
ENGINE
CONTENT
INGESTION
DELIVERY
INFRASTRUCTURE
NARS V3
(JSON
)
gNS RADIX
Data Lake
Platform
Engineering
HRT
STF
Consumers
SRP CI/CD
Pipeline
Search RE Platform
API
Content
Pipeline
Platform Setup
SOLR Cloud
API Pipeline
Content
Ingestion
Pipeline
E2E Functional Test
Open STFxPerformance
INNOVATION WITH
S EA RCH
New Relevance Algorithms
Machine Learning & AI
Data and Analytics
Measuring Relevance for News
Search Test Framework (GUI and API)
Jaccard Index + doc count
RBO + DCG
Rankin
g
Recall
Precision
LexisNexis voted 2019
Best Workplace for Innovators
by Fast Company
#LNINNOVATES
BE PART OF SOMETHING BIGGER
A R O U N D T H E G L O B E , L E X I S N E X I S ® E M P L O Y E E S A R E C O N N E C T E D B Y T H E D E S I R E T O
S H A P E A B E T T E R W O R L D W H E R E T H E R U L E O F L AW I N C R E A S E S P E A C E , P R O S P E R I T Y
A N D J U S T I C E . L E X I S N E X I S TA K E S C O M M U N I T Y A C T I O N T O M A K E T H E L AW M O R E
A C C E S S I B L E . A N D L E X I S N E X I S S O L U T I O N S G I V E P R O F E S S I O N A L S M O R E I N S I G H T. W E
H E L P D O C T O R S S AV E L I V E S , I N V E S T I G AT O R S F I N D L O S T C H I L D R E N , L AW Y E R S F I N D
J U S T I C E F O R T H E I R C L I E N T S A N D S T U D E N T S G A I N D E E P E R K N O W L E D G E . A C A R E E R
W I T H L E X I S N E X I S C A N H E L P Y O U M A K E A D I F F E R E N C E — I N T H E C O M M U N I T Y A N D AT
W O R K .
https://www.lexisnexis.com/en-us/about-us/careers.page
Service and Tool Providers
LOGO
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Jarda Machaň: Proč je dobré míti Developer Evangelistu
Jarda Machaň: Proč je dobré míti Developer EvangelistuJarda Machaň: Proč je dobré míti Developer Evangelistu
Jarda Machaň: Proč je dobré míti Developer Evangelistu
mdevtalk
 

Was ist angesagt? (19)

Digitalisation from the back office to the factory floor
Digitalisation from the back office to the factory floorDigitalisation from the back office to the factory floor
Digitalisation from the back office to the factory floor
 
Using Apache Spark for Intelligent Services: Keynote at Spark Summit East by ...
Using Apache Spark for Intelligent Services: Keynote at Spark Summit East by ...Using Apache Spark for Intelligent Services: Keynote at Spark Summit East by ...
Using Apache Spark for Intelligent Services: Keynote at Spark Summit East by ...
 
Meltwater enterprise solutions
Meltwater enterprise solutions Meltwater enterprise solutions
Meltwater enterprise solutions
 
Augmenting and Automating DevOps with Artificial Intelligence
Augmenting and Automating DevOps with Artificial IntelligenceAugmenting and Automating DevOps with Artificial Intelligence
Augmenting and Automating DevOps with Artificial Intelligence
 
Location Analytics and Data Enrichment in Spectrum Spatial
Location Analytics and Data Enrichment in Spectrum SpatialLocation Analytics and Data Enrichment in Spectrum Spatial
Location Analytics and Data Enrichment in Spectrum Spatial
 
AI as a platform
AI as a platformAI as a platform
AI as a platform
 
Empowering Employees, PMs and PMOs with Agile Tools to Improve Governance and...
Empowering Employees, PMs and PMOs with Agile Tools to Improve Governance and...Empowering Employees, PMs and PMOs with Agile Tools to Improve Governance and...
Empowering Employees, PMs and PMOs with Agile Tools to Improve Governance and...
 
DataScienceConnect Atlanta 2019 - Building Data & Analytics Teams
DataScienceConnect Atlanta 2019 - Building Data & Analytics TeamsDataScienceConnect Atlanta 2019 - Building Data & Analytics Teams
DataScienceConnect Atlanta 2019 - Building Data & Analytics Teams
 
Real-Time Analytics: The Future of Big Data in the Agency
Real-Time Analytics: The Future of Big Data in the AgencyReal-Time Analytics: The Future of Big Data in the Agency
Real-Time Analytics: The Future of Big Data in the Agency
 
Graph Thinking: Why it Matters
Graph Thinking: Why it MattersGraph Thinking: Why it Matters
Graph Thinking: Why it Matters
 
Jarda Machaň: Proč je dobré míti Developer Evangelistu
Jarda Machaň: Proč je dobré míti Developer EvangelistuJarda Machaň: Proč je dobré míti Developer Evangelistu
Jarda Machaň: Proč je dobré míti Developer Evangelistu
 
Building data pipelines: from simple to more advanced - hands-on experience /...
Building data pipelines: from simple to more advanced - hands-on experience /...Building data pipelines: from simple to more advanced - hands-on experience /...
Building data pipelines: from simple to more advanced - hands-on experience /...
 
Technical Innovations powering Business Innovations
Technical Innovations powering Business InnovationsTechnical Innovations powering Business Innovations
Technical Innovations powering Business Innovations
 
Metrics All The Way: Data Driven DevOps (devconf.cz 2022).pdf
Metrics All The Way: Data Driven DevOps (devconf.cz 2022).pdfMetrics All The Way: Data Driven DevOps (devconf.cz 2022).pdf
Metrics All The Way: Data Driven DevOps (devconf.cz 2022).pdf
 
Pierre Debois - Using Analytics for Sustainable Customer Experiences
Pierre Debois - Using Analytics for Sustainable Customer ExperiencesPierre Debois - Using Analytics for Sustainable Customer Experiences
Pierre Debois - Using Analytics for Sustainable Customer Experiences
 
How to ready your organization for Artificial Intelligence
How to ready your organization for Artificial IntelligenceHow to ready your organization for Artificial Intelligence
How to ready your organization for Artificial Intelligence
 
Tdwi brett-sheppard-interview-april-2014
Tdwi brett-sheppard-interview-april-2014Tdwi brett-sheppard-interview-april-2014
Tdwi brett-sheppard-interview-april-2014
 
Graph Visualisierung mit Neo4j Bloom
Graph Visualisierung mit Neo4j BloomGraph Visualisierung mit Neo4j Bloom
Graph Visualisierung mit Neo4j Bloom
 
Neo4j as a Key Player in Human Capital Management (HCM), GraphAware
Neo4j as a Key Player in Human Capital Management (HCM), GraphAwareNeo4j as a Key Player in Human Capital Management (HCM), GraphAware
Neo4j as a Key Player in Human Capital Management (HCM), GraphAware
 

Ähnlich wie Solr Migration at Scale: A LexisNexis Journey

Geekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product ManagementGeekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product Management
Michael Ong
 

Ähnlich wie Solr Migration at Scale: A LexisNexis Journey (20)

SuccessIT Solutions Private Limited
SuccessIT Solutions Private LimitedSuccessIT Solutions Private Limited
SuccessIT Solutions Private Limited
 
How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes...
How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes...How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes...
How Sapient Razorfish Cuts Its Campaign Deployment Times from Days to Minutes...
 
Nuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summitNuno Job - what's next for software - ANDdigital tech summit
Nuno Job - what's next for software - ANDdigital tech summit
 
Geekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product ManagementGeekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product Management
 
Microsoft DevOps Journey
Microsoft DevOps JourneyMicrosoft DevOps Journey
Microsoft DevOps Journey
 
ERP SaaS Case Study
ERP SaaS Case Study ERP SaaS Case Study
ERP SaaS Case Study
 
Aprender sobre el futuro del ppm
Aprender sobre el futuro del ppmAprender sobre el futuro del ppm
Aprender sobre el futuro del ppm
 
NYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh SuttonNYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh Sutton
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4
 
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
 
Vibes Company Profile
Vibes Company Profile Vibes Company Profile
Vibes Company Profile
 
Transfinite corporate profile
Transfinite corporate profileTransfinite corporate profile
Transfinite corporate profile
 
Learning to Sell to Engineers
Learning to Sell to EngineersLearning to Sell to Engineers
Learning to Sell to Engineers
 
Present
PresentPresent
Present
 
Best Practices For Getting The Most Out Of Your Intranet & Digital Workplace ...
Best Practices For Getting The Most Out Of Your Intranet & Digital Workplace ...Best Practices For Getting The Most Out Of Your Intranet & Digital Workplace ...
Best Practices For Getting The Most Out Of Your Intranet & Digital Workplace ...
 
Closing the Gap: Bringing a Consumer-Like Experience to the Digital Workplace
Closing the Gap: Bringing a Consumer-Like Experience to the Digital WorkplaceClosing the Gap: Bringing a Consumer-Like Experience to the Digital Workplace
Closing the Gap: Bringing a Consumer-Like Experience to the Digital Workplace
 
CognitiveClouds Customer Presentation
CognitiveClouds Customer PresentationCognitiveClouds Customer Presentation
CognitiveClouds Customer Presentation
 
Getting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise LandscapeGetting UX Buy-in in an Enterprise Landscape
Getting UX Buy-in in an Enterprise Landscape
 
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
Strategy & Success: Practical Tools & Techniques For The Strategist, Architec...
 
How Big Data can drive innovative technologies and new approaches in large or...
How Big Data can drive innovative technologies and new approaches in large or...How Big Data can drive innovative technologies and new approaches in large or...
How Big Data can drive innovative technologies and new approaches in large or...
 

Mehr von Lucidworks

Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
Lucidworks
 

Mehr von Lucidworks (20)

Search is the Tip of the Spear for Your B2B eCommerce Strategy
Search is the Tip of the Spear for Your B2B eCommerce StrategySearch is the Tip of the Spear for Your B2B eCommerce Strategy
Search is the Tip of the Spear for Your B2B eCommerce Strategy
 
Drive Agent Effectiveness in Salesforce
Drive Agent Effectiveness in SalesforceDrive Agent Effectiveness in Salesforce
Drive Agent Effectiveness in Salesforce
 
How Crate & Barrel Connects Shoppers with Relevant Products
How Crate & Barrel Connects Shoppers with Relevant ProductsHow Crate & Barrel Connects Shoppers with Relevant Products
How Crate & Barrel Connects Shoppers with Relevant Products
 
Lucidworks & IMRG Webinar – Best-In-Class Retail Product Discovery
Lucidworks & IMRG Webinar – Best-In-Class Retail Product DiscoveryLucidworks & IMRG Webinar – Best-In-Class Retail Product Discovery
Lucidworks & IMRG Webinar – Best-In-Class Retail Product Discovery
 
Connected Experiences Are Personalized Experiences
Connected Experiences Are Personalized ExperiencesConnected Experiences Are Personalized Experiences
Connected Experiences Are Personalized Experiences
 
Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
Intelligent Insight Driven Policing with MC+A, Toronto Police Service and Luc...
 
[Webinar] Intelligent Policing. Leveraging Data to more effectively Serve Com...
[Webinar] Intelligent Policing. Leveraging Data to more effectively Serve Com...[Webinar] Intelligent Policing. Leveraging Data to more effectively Serve Com...
[Webinar] Intelligent Policing. Leveraging Data to more effectively Serve Com...
 
Preparing for Peak in Ecommerce | eTail Asia 2020
Preparing for Peak in Ecommerce | eTail Asia 2020Preparing for Peak in Ecommerce | eTail Asia 2020
Preparing for Peak in Ecommerce | eTail Asia 2020
 
Accelerate The Path To Purchase With Product Discovery at Retail Innovation C...
Accelerate The Path To Purchase With Product Discovery at Retail Innovation C...Accelerate The Path To Purchase With Product Discovery at Retail Innovation C...
Accelerate The Path To Purchase With Product Discovery at Retail Innovation C...
 
AI-Powered Linguistics and Search with Fusion and Rosette
AI-Powered Linguistics and Search with Fusion and RosetteAI-Powered Linguistics and Search with Fusion and Rosette
AI-Powered Linguistics and Search with Fusion and Rosette
 
The Service Industry After COVID-19: The Soul of Service in a Virtual Moment
The Service Industry After COVID-19: The Soul of Service in a Virtual MomentThe Service Industry After COVID-19: The Soul of Service in a Virtual Moment
The Service Industry After COVID-19: The Soul of Service in a Virtual Moment
 
Webinar: Smart answers for employee and customer support after covid 19 - Europe
Webinar: Smart answers for employee and customer support after covid 19 - EuropeWebinar: Smart answers for employee and customer support after covid 19 - Europe
Webinar: Smart answers for employee and customer support after covid 19 - Europe
 
Smart Answers for Employee and Customer Support After COVID-19
Smart Answers for Employee and Customer Support After COVID-19Smart Answers for Employee and Customer Support After COVID-19
Smart Answers for Employee and Customer Support After COVID-19
 
Applying AI & Search in Europe - featuring 451 Research
Applying AI & Search in Europe - featuring 451 ResearchApplying AI & Search in Europe - featuring 451 Research
Applying AI & Search in Europe - featuring 451 Research
 
Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1
 
Webinar: 5 Must-Have Items You Need for Your 2020 Ecommerce Strategy
Webinar: 5 Must-Have Items You Need for Your 2020 Ecommerce StrategyWebinar: 5 Must-Have Items You Need for Your 2020 Ecommerce Strategy
Webinar: 5 Must-Have Items You Need for Your 2020 Ecommerce Strategy
 
Where Search Meets Science and Style Meets Savings: Nordstrom Rack's Journey ...
Where Search Meets Science and Style Meets Savings: Nordstrom Rack's Journey ...Where Search Meets Science and Style Meets Savings: Nordstrom Rack's Journey ...
Where Search Meets Science and Style Meets Savings: Nordstrom Rack's Journey ...
 
Apply Knowledge Graphs and Search for Real-World Decision Intelligence
Apply Knowledge Graphs and Search for Real-World Decision IntelligenceApply Knowledge Graphs and Search for Real-World Decision Intelligence
Apply Knowledge Graphs and Search for Real-World Decision Intelligence
 
Webinar: Building a Business Case for Enterprise Search
Webinar: Building a Business Case for Enterprise SearchWebinar: Building a Business Case for Enterprise Search
Webinar: Building a Business Case for Enterprise Search
 
Why Insight Engines Matter in 2020 and Beyond
Why Insight Engines Matter in 2020 and BeyondWhy Insight Engines Matter in 2020 and Beyond
Why Insight Engines Matter in 2020 and Beyond
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Solr Migration at Scale: A LexisNexis Journey

  • 1.
  • 2. STAY CONNECTED Twitter @activate_conf Facebook @activateconf #Activate19 Log in to wifi, follow Activate on social media, and download the event app where you can submit an evaluation after the session WIFI NETWORK: Activate2019 PASSWORD: Lucidworks DOWNLOAD THE ACTIVATE 2019 MOBILE APP Search Activate2019 in the App/Play store Or visit: http://crowd.cc/activate19
  • 3. D E N N I S C H A N E Y Director Global Product Management Solr Migration at Scale: A LexisNexis Journey Dennis is the Director of Global Product Management at LexisNexis. He is based in Raleigh North Carolina and is responsible for the migration of Lexis Advance to a new search platform. Dennis has been modernizing enterprise technology systems for over 25 years, with leadership experience across architecture, design, engineering development. His repeated success in delivering enterprise-wide systems using advanced and emerging technology solutions will position LexisNexis for success on their search migration journey.
  • 4. Agenda • Rule of Law • Business Value of Search • Scaling Search • An Integrated Effort • Innovation
  • 5. A DVA NCING THE R ULE OF LAW AROUND THE WO R LD
  • 6. ACCESS A VAST RANGE O F CO NTE NT 60,000 trusted legal, news, business and public records sources. 81 Billion documents
  • 7. R E V EA L THE MEA NING A ND AC T O N IT Smart content combined with advanced technology helps you dig deeper, spot hidden connections and analyze better so you make sound, data-driven decisions.
  • 8. COUNT ON DE E P LEGAL E X PE RTIS E Shepard’s® editors and respected, practicing attorneys enrich Lexis Advance content with analysis and in-depth commentary to further enhance your understanding.
  • 9. CO NDUC T R ES EA RCH YO UR WAY Enter keywords, use a Boolean approach or choose advanced, form- based searching. Flexible, cutting-edge technology powers your online legal research.
  • 10. O N LIN E S EA RCH A DVA N CES A R E K E Y TO THE PR AC TICE O F LAW Legal Research is now synonymous with online search.
  • 11. Scaling Search F O R T H E F U T U R E
  • 12. Vision, Goals, and Approach G OA L S Build a best-in-class search experience by migrating Lexis Advance search to an open source engine. Deliver dramatically faster search performance for Lexis Advance products. Enable a much faster path to delivery of search improvements. A PPROACH Move to a modern open source search engine that enables faster innovation, is cloud-friendly, and has lower operational cost. Implement architecture that ensures search response time under a second and is noticeably faster than competition. Continuous deployment with higher quality and frequency, enable faster A/B testing experimentation and automation. Increase search performance and release frequency to quickly and continuously provide value to New LexisNexis customers while providing development teams with an easily configurable search platform meeting market and product needs.​
  • 15. Cost of Ingestion Content Shift from Lambda to Spark Lambda: Compute Service runs your code in response to events and messages. Underlying compute resources, scalability, and security managed by AWS. Estimated Avg Docs ingested Per Dollar ($) Lambda : 150K docs / $1 >> Spark : 750K docks / $1 $$$$$$$ >> $ Spark: Fast and general processing engine compatible with S3,Hadoop. Designed to process both batch processing and streaming.
  • 17. Consumers and Partners Search Platform Partner Teams RESULTS GENERATION QUERY ENGINE CONTENT INGESTION DELIVERY INFRASTRUCTURE NARS V3 (JSON ) gNS RADIX Data Lake Platform Engineering HRT STF Consumers
  • 18. SRP CI/CD Pipeline Search RE Platform API Content Pipeline Platform Setup SOLR Cloud API Pipeline Content Ingestion Pipeline E2E Functional Test Open STFxPerformance
  • 19. INNOVATION WITH S EA RCH New Relevance Algorithms Machine Learning & AI Data and Analytics
  • 20. Measuring Relevance for News Search Test Framework (GUI and API) Jaccard Index + doc count RBO + DCG Rankin g Recall Precision
  • 21. LexisNexis voted 2019 Best Workplace for Innovators by Fast Company #LNINNOVATES
  • 22. BE PART OF SOMETHING BIGGER A R O U N D T H E G L O B E , L E X I S N E X I S ® E M P L O Y E E S A R E C O N N E C T E D B Y T H E D E S I R E T O S H A P E A B E T T E R W O R L D W H E R E T H E R U L E O F L AW I N C R E A S E S P E A C E , P R O S P E R I T Y A N D J U S T I C E . L E X I S N E X I S TA K E S C O M M U N I T Y A C T I O N T O M A K E T H E L AW M O R E A C C E S S I B L E . A N D L E X I S N E X I S S O L U T I O N S G I V E P R O F E S S I O N A L S M O R E I N S I G H T. W E H E L P D O C T O R S S AV E L I V E S , I N V E S T I G AT O R S F I N D L O S T C H I L D R E N , L AW Y E R S F I N D J U S T I C E F O R T H E I R C L I E N T S A N D S T U D E N T S G A I N D E E P E R K N O W L E D G E . A C A R E E R W I T H L E X I S N E X I S C A N H E L P Y O U M A K E A D I F F E R E N C E — I N T H E C O M M U N I T Y A N D AT W O R K . https://www.lexisnexis.com/en-us/about-us/careers.page
  • 23. Service and Tool Providers LOGO

Hinweis der Redaktion

  1. I hope everyone is having a good time. A special thanks to Lucidworks for bringing us all together for Activate 2019.
  2. Just incase you haven’t found all the ways to stay connected here is just a quick reminder.
  3. If you’re interested I have a little about my background. But in general I have been working in technology, architecture, and product for over 25 years and still love every minute of it.
  4. Today I will be explaining a little bit about LexisNexis and then jumping into the different aspects of search that we have to deal with.
  5. The Rule of Law Our people and core business operations are helping to advance the rule of law around the world. We accomplish this by operating in over 130 countries around the globe.
  6. Search is at the core of almost every product offerings. The content that underpins those searches come from 60,000 trusted legal, news, business, and public records sources and equates to approximately 81 billion documents. As we progress our migration journey we started with our News sources which consists of approximately 2 billion articles and growing very rapidly every year.
  7. As we migrate the underlying engine we have an opportunity to unwind years of development to determine what features are needed to aide our customers in the future. Observability and logging are fundamentals are at the core of every development activity.
  8. Count on deep legal expertise Shepard’s® editors and respected, practicing attorneys enrich Lexis Advance content with analysis and in-depth commentary to further enhance your understanding. Providing rapid access to this data is part of the key to providing relevant and on-point search results. Migrating to an Solr we expect to be able to leverage and expand upon our machine learning and artificial intelligence capabilities that are continue to emerge.
  9. Such a simple statement “Conduct research your way” as many in the room will attest means extreme complexity under the covers. The team has successfully migrating the Boolean syntax and is now tackling the complex queries that our customers are using. To provide early problem detection these queries are tested with every build. Enter keywords, use a Boolean approach or choose advanced, form-based searching. Flexible, cutting-edge technology powers your online legal research.
  10. At the end of the day our customers are expecting, actually demanding, more from search. Their search experiences continue to expand in area outside of the legal space from areas such as online sales, simple browser searches(Google), and even social media. But their expectation are that we continue to provide results are relevant and on point for the work they are doing. Even though the law may move slowly the legal industry is expecting faster performance, improved relevance, and demands to integrate their usage data to help them navigate the complex mazes that make up the legal systems around the world.
  11. Scaling Search is more than just the ability to have a fast search engine. It requires the right placement of functionality in the architectural stack. To meet our overall objectives we focused on using data to determine what our customers behaviors were. Looking at the types of search, the complexity of those searches and performance metrics associated with there activities. One focal area is around the features and functionality that the LexisNexis customer base uses. In many areas we found that we could get close but as As part of our effort to experiment and move forward from our learnings we established focal areas. Such as Infrastructure and Content Ingestion and Core Search Functionality.
  12. To meet the needs of our customers and the competitive nature of content we set forth to provide a better search experience for our customs. We established a vision and high level goals in which we were trying to achieve. To address these goals we established a set of overarching approaches to help guide us along the way.
  13. Everyone who has participated in a migration effort knows of the Parity Challenge. LexisNexis is no different. What we have done is use data to drive decisions. By analyzing production data we were able to determine the query used by our customers and focus development appropriately.
  14. The shear volume of data that is need to support our customers is challenging. Being able to index that data in a timely fashion has always been a challenge. As part of our efforts we experimented with a variety of technical options to determine their limitations and our implementation challenges. In the end we found that for bulk load we found that Spark would scaled to levels that we targeted which is approximately 2 billion documents a day.
  15. The team continues to evolve the platform and develop new features for the consumers of the platform. Throughout the journey the team is focused not only on functional testing but performance, relevance, cost, and consumer experience. Because the re-platforming team cannot be experts in all of these areas we have integrated with partner teams to leverage their tools and expertise.
  16. We are partnering with the platform consumers to ensure that they are able to meet the external customers needs. The team has partnered with the Search Test Framework team to integrate STF as part of the CI/CD pathway.
  17. One of the major reason for migrating to Solr is to provide us with the ability to create new and innovative ways to help our customers but along the way we are looking at our own tools and practices to ensure that we have the best chance of meeting those innovation challenges of the future.
  18.  One such area is the use of the Search Test Framework that LexisNexis developed to help evaluate algorithms for improving relevancy. The replatforming team has pushed beyond its original intent and is now working with them to integrate this as part of the development process. This provides real time feedback and detects problems with functionality changes that inadvertently effected relevance. Another innovative way that the team is approaching development and the use of data is through the managed stack. This allows a developer to standup a production like instance load the data and test sets required for their algorithm development and immediately see how their changes compare to the production system.
  19. Thanks to all of our service and tool providers without you we would not be able to accomplish everything we set out to.