Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

Empowering Customer Decisions with Elasticsearc...

Empowering Customer Decisions with Elasticsearch: From Search to Answer Generation

Elastic Inc. Booth, AWS re:Invent 2024
https://reinvent.awsevents.com/

Taisuke Hinata

December 03, 2024
Tweet

More Decks by Taisuke Hinata

Other Decks in Technology

Transcript

  1. Empowering Customer Decisions with Elasticsearch: From Search to Answer Generation

    Taisuke Hinata Search Engineer @ Nikkei Inc. December 3, 2024 Elastic Inc. Booth, AWS re:Invent 2024
  2. Overview • Nikkei and Our Database Business • Elasticsearch in

    Our Search • From Search to Answer Generation
  3. Our Database Business All contents Content Platform (CPF) 200+ Media

    Companies ・ ・ ・ ・ ・ ・ 12 Information Search Services + Since 2018
  4. • Business Search Service since 1984 ◦ 750+ media sources

    ◦ 86M+ companies ◦ 300K+ individuals • Trusted by 70% of Japan’s largest publicly listed companies • Supports decision-making
  5. Search is the Key to Our Business Decision Making Support

    Reliable Contents Search Technology
  6. Our System Architecture Content Platform (CPF) 200+ Media Companies ・

    ・ ・ ・ ・ ・ 12 Information Search Services + ETL APIs DB
  7. Scale of Our Elasticsearch • 48-node cluster in 3AZs •

    190M docs • +15K / day • Performance ◦ 200 QPS, ≤200ms Coordinating Only Nodes (3) Data Nodes (42) Master Nodes (3) ・ ・ ・
  8. Steps to Knowledge: Traditional Search Question Query Select Read Answer

    What is TOYOTA’s business situation in Poland? 🤔 TOYOTA AND Poland AND expansion TOYOTA TOYOTA TOYOTA
  9. Question Query Select Read Answer What is TOYOTA’s business situation

    in Poland? 🤔 TOYOTA TOYOTA TOYOTA TOYOTA AND Poland AND expansion Steps to Knowledge: Generative AI
  10. How to Resolve Question DB Retriever Answer Ask doc Summarize

    Query Question & Docs Generative AI • Retrieval Augmented Generation (RAG) ・・・
  11. Elasticsearch Has the Edge in RAG Elasticsearch Most Vector Database

    Some Vector Database Create Vector Embeddings Store & Search Vector Embeddings Search Analytics Hybrid Search (text + vector) Ingest Tools(Web Crawler, connectors, Beats, Agent, API framework) Playground for testing RAG Autocomplete Choice & Flexibility of embedding models
  12. Company Analysis Market Analysis Economic Trends Analysis Trend Investigation Proposal

    Support Report Creation Gain insights into a company’s external environment and initiatives. Analyze industries with PEST analysis and market trends. Explain Nikkei Index trends and analyze CPI changes. Predict business trends and consumer behavior shifts. Create proposal stories and business roadmaps. Generate reports based on specific questions. Please enter your question.
  13. Current Architecture Question 5 Sub Queries Results Article Answer Gemini

    Flash text-embedding -3-large Top 30 results Fetches 1000 docs (200 *5) Gemini Pro knn mseach text-embedding -3-large Chunks
  14. Next Steps • Hybrid Search (Text + Vector) ◦ Now,

    combining Japanese text search with vector search reduces accuracy. • Japanese Sparse Vector Model ◦ Dense vectorization (1536 dim) of 190M documents requires 3.0 TB (2.35x). ◦ Elastic provides ELSER as a sparse vector model, optimized for English.
  15. Summary • Nikkei, originally a newspaper company, provides cross-search services

    across content from 200+ partner companies. • Search is at the core of our business, and it is powered by Elasticsearch. • In the era of generative AI, we continue to leverage Elasticsearch to accelerate customer decision-making!