CINXE.COM
AI-Powered Chatbots
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>AI-Powered Chatbots</title> <link rel="shortcut icon" href="https://cratedb.com/hubfs/cratedb-favicon.png"> <meta name="description" content="Enhance AI-powered chatbots with CrateDB's NLP support for personalized responses, efficient data processing, and continuous learning. "> <style> .cr-header-full-height { height: 100vh; } </style> <!--<link rel="preload" fetchpriority="high" as="image" href="https://cratedb.com/hubfs/cr-header-mesh.jpg" type="image/jpeg" media="(min-width: 601px)"> <link rel="preload" fetchpriority="high" as="image" href="https://cratedb.com/hubfs/cr-header-mesh-mobile.jpg" type="image/jpeg" media="(max-width: 600px)">--> <!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>--> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103134656537/1676853350416/sf2-crate/js/jquery-3.5.1.min.js"></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:description" content="Enhance AI-powered chatbots with CrateDB's NLP support for personalized responses, efficient data processing, and continuous learning. "> <meta property="og:title" content="AI-Powered Chatbots"> <meta name="twitter:description" content="Enhance AI-powered chatbots with CrateDB's NLP support for personalized responses, efficient data processing, and continuous learning. "> <meta name="twitter:title" content="AI-Powered Chatbots"> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hubfs/hub_generated/template_assets/1/52693799430/1740058011899/template_main.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hubfs/hub_generated/template_assets/1/52694827330/1740057671545/template_theme-overrides.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/55523967869/1722426745670/module_55523967869_Header_Notif_Bar.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52694764069/1701097527939/module_52694764069_menu-section.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52697609066/1633080952018/module_52697609066_advanced-richtext.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/91968152433/1731315229164/module_91968152433_Accordion_22.min.css"> <!-- Editor Styles --> <style id="hs_editor_style" type="text/css"> /* HubSpot Styles (default) */ .dnd_area-row-0-padding { padding-bottom: 80px !important; } .dnd_area-row-0-background-layers { background-image: url('https://cratedb.com/hubfs/cr-header-mesh.jpg') !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important; } .dnd_area-row-1-padding { padding-top: 30px !important; padding-bottom: 10px !important; } .dnd_area-row-1-background-layers { background-image: linear-gradient(rgba(243, 243, 243, 0.6), rgba(243, 243, 243, 0.6)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-2-padding { padding-top: 40px !important; padding-bottom: 40px !important; } .dnd_area-row-4-padding { padding-top: 40px !important; padding-bottom: 40px !important; } .dnd_area-row-4-background-layers { background-image: linear-gradient(rgba(238, 238, 238, 1), rgba(238, 238, 238, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-5-padding { padding-top: 40px !important; padding-bottom: 40px !important; } </style> <!-- Added by GoogleAnalytics4 integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; if (!window._hsGoogleConsentRunOnce) { window._hsGoogleConsentRunOnce = true; gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); if (useGoogleConsentModeV2) { _hsp.push(['useGoogleConsentModeV2']) } else { _hsp.push(['addPrivacyConsentListener', function(consent){ var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics)); var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement)); gtag('consent', 'update', { 'ad_storage': hasAdsConsent ? 'granted' : 'denied', 'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied', 'ad_user_data': hasAdsConsent ? 'granted' : 'denied', 'ad_personalization': hasAdsConsent ? 'granted' : 'denied' }); }]); } } gtag('js', new Date()); gtag('set', 'developer_id.dZTQ1Zm', true); gtag('config', 'G-6J80J11VFJ'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-6J80J11VFJ"></script> <!-- /Added by GoogleAnalytics4 integration --> <!-- Added by GoogleTagManager integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; var hsLoadGtm = function loadGtm() { if(window._hsGtmLoadOnce) { return; } if (useGoogleConsentModeV2) { gtag('set','developer_id.dZTQ1Zm',true); gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); _hsp.push(['useGoogleConsentModeV2']) } (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WHMDSK'); window._hsGtmLoadOnce = true; }; _hsp.push(['addPrivacyConsentListener', function(consent){ if(consent.allowed || (consent.categories && consent.categories.analytics)){ hsLoadGtm(); } }]); </script> <!-- /Added by GoogleTagManager integration --> <link rel="canonical" href="https://cratedb.com/use-cases/chatbots"> <meta property="og:url" content="https://cratedb.com/use-cases/chatbots"> <meta name="twitter:card" content="summary"> <meta http-equiv="content-language" content="en"> <!--<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.css"/>--> <!--<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>--> <!--<script async defer src="//cdn2.hubspot.net/hub/19927462/hub_generated/template_assets/67643591316/1670025149314/sf2-crate/js/buttons.min.js"></script>--> <meta property="og:image" content="https://cratedb.com/hubfs/cr-featured-image-23.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:alt" content="CrateDB - Data Insights at Scale"> <meta name="generator" content="HubSpot"></head> <body class=""> <!-- Added by GoogleTagManager integration --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WHMDSK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- /Added by GoogleTagManager integration --> <div class="body-wrapper hs-content-id-168156972586 hs-site-page page "> <div id="hs_cos_wrapper_Header_Notif_Bar" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"></div> <div data-global-resource-path="sf2-crate/templates/partials/header-landify.html"> <header class="header" style="color: #ffffff ;" id="top"> <a href="#main-content" class="header__skip">Skip to content</a> <div class="header__container content-wrapper"> <div class="header__logo header__logo--main"> <div id="hs_cos_wrapper_site_logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_site_logo_hs_logo_widget" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="/" id="hs-link-site_logo_hs_logo_widget" style="border-width:0px;border:0px;"><img src="https://cratedb.com/hubfs/CrateDB-logo-blue-white.svg" class="hs-image-widget " height="204" style="height: auto;width:1433px;border-width:0px;border:0px;" width="1433" alt="CrateDB logo" title="CrateDB logo" loading="eager"></a></span> </div> </div> <div class="header_nav_column" style="text-align: center ;"> <div class="header_nav"> <div class="header--toggle header__navigation--toggle"></div> <div class="header__close--toggle"></div> <div class="header__navigation header--element"> <div id="hs_cos_wrapper_navigation-primary" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <nav aria-label="Main menu" class="navigation-primary"> <ul class="submenu level-1"> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Product">Product</a> <ul class="submenu level-2"> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Database">Database</a> <ul class="submenu level-3"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database" class="menu-link" title="Overview">Overview</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/sql-examples" class="menu-link" title="SQL examples">SQL examples</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/integrations" class="menu-link" title="Integrations">Integrations</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/security" class="menu-link" title="Security">Security</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Data models">Data models</a> <ul class="submenu level-3"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/time-series" class="menu-link" title="Time-series">Time-series</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/json" class="menu-link" title="Document/JSON">Document/JSON</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/vector" class="menu-link" title="Vector">Vector</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/full-text" class="menu-link" title="Full-text">Full-text</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/geospatial" class="menu-link" title="Spatial">Spatial</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/relational" class="menu-link" title="Relational">Relational</a> </li> </ul> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link active-branch" title="Use cases">Use cases</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/real-time-analytics-database" class="menu-link" title="Real-time analytics">Real-time analytics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/hybrid-search" class="menu-link" title="Hybrid search">Hybrid search</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/ai-ml-database" class="menu-link" title="AI/ML integration">AI/ML integration</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/chatbots" class="menu-link active-item" aria-current="page" title="AI-powered chatbots">AI-powered chatbots</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/iot-database" class="menu-link" title="Internet of Things">Internet of Things</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/geospatial-analytics" class="menu-link" title="Geospatial analytics">Geospatial analytics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/log-database" class="menu-link" title="Log & event analysis">Log & event analysis</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Industries">Industries</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/energy" class="menu-link" title="Energy">Energy</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/financial-services" class="menu-link" title="Financial Services">Financial Services</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/fmcg" class="menu-link" title="FMCG">FMCG</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/logistics" class="menu-link" title="Logistics">Logistics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/manufacturing" class="menu-link" title="Manufacturing">Manufacturing</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/oil-gas-mining" class="menu-link" title="Oil, gas & mining">Oil, gas & mining</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/smart-cities" class="menu-link" title="Smart city solutions">Smart city solutions</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/tech-platforms" class="menu-link" title="Technology platforms">Technology platforms</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/telco" class="menu-link" title="Telco">Telco</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/transportation" class="menu-link" title="Transportation">Transportation</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Resources">Resources</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/stories" class="menu-link" title="Customer stories">Customer stories</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/academy" class="menu-link" title="Academy">Academy</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/library" class="menu-link" title="Asset library">Asset library</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/blog" class="menu-link" title="Blog">Blog</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/event" class="menu-link" title="Events">Events</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Developer">Developer</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="/docs/guide/home/" class="menu-link" title="Documentation">Documentation</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/drivers-tools" class="menu-link" title="Drivers and tools">Drivers and tools</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/community" class="menu-link" title="Community">Community</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://github.com/crate/crate/" class="menu-link" target="_blank" rel="noopener" title="GitHub">GitHub</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/support" class="menu-link" title="Support">Support</a> </li> </ul> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/pricing" class="menu-link" title="Pricing">Pricing</a> </li> </ul> </nav></div> <div class="header__cta__column mb"> <div class="header__cta"> <div id="hs_cos_wrapper_module_161720035400929" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ly-cta-div header-icons"> <div class="cr-gh-header"> <a href="https://github.com/crate/" title="Follow CrateDB on GitHub" rel="noreferrer" target="_blank"> <svg version="1.0" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="github5" role="img"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a> </div> <div class="cr-gh-header cr-search-header"> <a href="/search" class="search-btn menu-link" title="Search on cratedb.com"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"></path></svg> </a> </div> </div> <div class="ly-cta-div" style="margin-right:0;"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="140734001567"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLLN26yv8kQRp2WAoeOu9bNBbkLvTvRFUszq%2FYx5PHh5KDMckqiVw13YriNZl%2FdwfLQhIBdngdVl9Lx2IjudAdjrNLPdfhOwxbALtLSGiVSiJme4GD1HjmmjV%2BLWcWF9BI7hRc97dyKGXNt5JHxSRJoHlvLASH5kuFKzd92WI2YJWJb%2BFVwL%2FkowhjQ7LStla2KXRfev%2Bt5hHZ6w0AIdYbL%2Bw5TrWqqtyhZwdCt8vhgIqhu3f3Em59QiBrX4OknB3IvxW9zy0KkmILmwktRj%2BbA%3D&portalId=19927462" target="_blank" class="hs-inline-web-interactive-140734001567 cta-btn login-cta menu-link " data-hubspot-cta-id="140734001567"> Log In </a> </div> </div> <div class="ly-cta-div"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="178336831256"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLIJe21Dd%2BqMBXuwhUEwIxeKvQRteMuuvBgS0cjHs7WtGTrDP%2FOCVzg%2F92IOl9VbWfNtTIu%2FKC6mz8pqjKES7LqJM2rA5K6VXfMhvFaG4WQW2LFPe9AVNyYpYDsMuKe%2FlqIfbRifuiV29ECfFn%2BRra2Unad4SCh6ECtacrskeaY%2FWA%3D%3D&portalId=19927462" target="_blank" rel="noopener" class="hs-inline-web-interactive-178336831256 cr-btn-div cr-btn-2 " data-hubspot-cta-id="178336831256"> Start free </a> </div> </div> <style> .ly-cta-div a.cta-btn.login-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn.signup-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn{ display:inline-block; position:relative; padding:10px 25px; font-family:sans-serif; transition: all .4s ease; line-height:21px; border-radius:5px; cursor:pointer; text-decoration:none; font-weight: 600; } .ly-cta-div a.cta-btn:hover{ opacity:.7; } .cr-gh-header.cr-search-header { padding: 0; margin-right: 0; } div#hs_cos_wrapper_module_161720035400929 { display: inline-block; } </style></div> </div> </div> </div> </div> </div> <div class="header__cta__column lg"> <div class="header__cta"> <div id="hs_cos_wrapper_module_161720035400929" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ly-cta-div header-icons"> <div class="cr-gh-header"> <a href="https://github.com/crate/" title="Follow CrateDB on GitHub" rel="noreferrer" target="_blank"> <svg version="1.0" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="github5" role="img"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a> </div> <div class="cr-gh-header cr-search-header"> <a href="/search" class="search-btn menu-link" title="Search on cratedb.com"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"></path></svg> </a> </div> </div> <div class="ly-cta-div" style="margin-right:0;"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="140734001567"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLLN26yv8kQRp2WAoeOu9bNBbkLvTvRFUszq%2FYx5PHh5KDMckqiVw13YriNZl%2FdwfLQhIBdngdVl9Lx2IjudAdjrNLPdfhOwxbALtLSGiVSiJme4GD1HjmmjV%2BLWcWF9BI7hRc97dyKGXNt5JHxSRJoHlvLASH5kuFKzd92WI2YJWJb%2BFVwL%2FkowhjQ7LStla2KXRfev%2Bt5hHZ6w0AIdYbL%2Bw5TrWqqtyhZwdCt8vhgIqhu3f3Em59QiBrX4OknB3IvxW9zy0KkmILmwktRj%2BbA%3D&portalId=19927462" target="_blank" class="hs-inline-web-interactive-140734001567 cta-btn login-cta menu-link " data-hubspot-cta-id="140734001567"> Log In </a> </div> </div> <div class="ly-cta-div"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="178336831256"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLIJe21Dd%2BqMBXuwhUEwIxeKvQRteMuuvBgS0cjHs7WtGTrDP%2FOCVzg%2F92IOl9VbWfNtTIu%2FKC6mz8pqjKES7LqJM2rA5K6VXfMhvFaG4WQW2LFPe9AVNyYpYDsMuKe%2FlqIfbRifuiV29ECfFn%2BRra2Unad4SCh6ECtacrskeaY%2FWA%3D%3D&portalId=19927462" target="_blank" rel="noopener" class="hs-inline-web-interactive-178336831256 cr-btn-div cr-btn-2 " data-hubspot-cta-id="178336831256"> Start free </a> </div> </div> <style> .ly-cta-div a.cta-btn.login-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn.signup-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn{ display:inline-block; position:relative; padding:10px 25px; font-family:sans-serif; transition: all .4s ease; line-height:21px; border-radius:5px; cursor:pointer; text-decoration:none; font-weight: 600; } .ly-cta-div a.cta-btn:hover{ opacity:.7; } .cr-gh-header.cr-search-header { padding: 0; margin-right: 0; } div#hs_cos_wrapper_module_161720035400929 { display: inline-block; } </style></div> </div> </div> </div> </header></div> <main id="main-content" class="body-container-wrapper"> <div class="container-fluid body-container body-container--about"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-background-layers dnd-section dnd_area-row-0-padding dnd_area-row-0-background-image"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_16896903067153" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="cr-clusters-items-wrapper " id="module_16896903067153"> <style> #module_16896903067153.cr-clusters-items-wrapper { /*max-width: 1760px;*/ margin: 0 auto; } #module_16896903067153.cr-clusters-items-wrapper.cr-clusters-limit, .cr-meta-inner { max-width: 1200px; } #module_16896903067153 .cr-clusters-container.cr-customers-header-sub { max-width: 1200px; margin: 0 auto; } #module_16896903067153 .cr-clusters-container { display: flex; align-items: center; } #module_16896903067153 .cr-clusters-header { margin-bottom: 20px; display: flex; align-items: baseline; } #module_16896903067153 .cr-clusters-header h1 { letter-spacing: -2.04px; max-width: 620px; margin-right: 20px; margin-bottom: 0px; font-family: Montserrat, Inter, Arial, sans-serif !important; font-weight: 600; line-height: 1.2; } #module_16896903067153 .cr-customers-header-sub .cr-clusters-header h1 { max-width: 980px; } #module_16896903067153 .cr-customers-header-sub .cr-clusters-limit-width-headline.cr-clusters-header h1 { max-width: 700px; } #module_16896903067153.cr-clusters-limit .cr-customers-header-sub .cr-clusters-introtext { max-width: 950px; } #module_16896903067153:not(.cr-clusters-limit) .cr-customers-header-sub .cr-clusters-introtext { max-width: 100%; } #module_16896903067153 .cr-clusters-image { flex: 3; } #module_16896903067153 .cr-clusters-image img { height: auto; } #module_16896903067153 .cr-clusters-introtext, #module_16896903067153 .cr-clusters-introtext p, #module_16896903067153 .cr-clusters-introtext span { color: rgba(255, 255, 255, 1.0); font-size: 21px; margin-right: 100px; } #module_16896903067153 .cr-clusters-introtext { max-width: 680px; } #module_16896903067153 .cr-clusters-left { padding-top: 60px; flex: 3; } #module_16896903067153 .cr-header-section { display: block; font-size: 20px; font-weight: 600; color: #19C0EA; } #module_16896903067153 .cr-clusters-arrow { align-self: flex-end; } #module_16896903067153 .cr-clusters-arrow svg { max-width: 40px; height: auto; } .cr-landingpage-header { margin-bottom: 78px; } .cr-landingpage-header .dnd-column { padding: 0; } .cr-header-meta-bar { background: rgb(8, 29, 36); opacity: 1; padding: 20px 20px; position: absolute; bottom: -146px; left: 0; right: 0; margin-left: -20px; margin-right: -20px; } .cr-header-meta-bar > div > div { display: flex; font-family: Inter; font-weight: 600; font-size: 16px; line-height: 20px; letter-spacing: 0px; color: #FFFFFF; opacity: 1; } .cr-meta-inner { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; margin: 0 auto; } .cr-meta-item { display: flex; align-items: center; margin-right: 30px; } .cr-meta-item img { margin-right: 10px; } .cr-header-speaker-image img { border-radius: 50%; max-width: 80px !important; } .cr-header-speaker-name { letter-spacing: -0.56px; color: #FFFFFF; font-size: 18px; line-height: 24px; font-weight: bold; font-family: Inter; text-align: center; margin-bottom: 2px; } .cr-header-speakers { display: flex; flex-direction: row; margin-top: 80px; } .cr-header-speakers-item:last-child { margin-left: 50px; } .cr-header-speaker-title { letter-spacing: -0.36px; color: #e3b15b; font-size: 16px; line-height: 20px; font-family: Inter; font-weight: 500; text-align: center; } .cr-header-speaker-image { text-align: center; } .cr-header-multipurpose { position: relative; } /*@media all and (min-width: 1200px) { .cr-header-speaker-image img { max-width: 100% !important; } }*/ @media all and (max-width: 1200px) { } @media all and (max-width: 980px) { #module_16896903067153 .cr-clusters-container { flex-direction: column; } #module_16896903067153 .cr-clusters-introtext { font-size: 18px; } #module_16896903067153 .cr-clusters-header h1 { width: auto; max-width: 100%; } #module_16896903067153 .cr-clusters-container { align-items: flex-start; } } @media all and (max-width: 767px) { #module_16896903067153 .cr-clusters-introtext { margin-right: 0; } .cr-header-meta-bar > div > div { flex-direction: column; text-align: center; font-size: 14px; } .cr-meta-item { margin-right: 10px; } .cr-header-speakers { margin-top: 40px; } } </style> <div class="cr-clusters-container cr-customers-header-sub"> <div class="cr-clusters-left"> <span class="cr-header-section">Use cases</span> <div class="cr-clusters-header "> <h1 style="color: rgba(255, 255, 255, 1.0);">Database for AI-Powered Chatbots</h1> </div> <div class="cr-clusters-introtext"> <p>Enhance your AI-powered chatbots with CrateDB's robust vector store support, and real-time data analysis, enabling intelligent, personalized responses. </p> </div> </div> </div> </div> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 dnd_area-row-1-padding dnd_area-row-1-background-color dnd-section dnd_area-row-1-background-layers"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_17371221310025" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="advanced-richtext body_text_regular"> <span id="hs_cos_wrapper_module_17371221310025_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p>Imagine instantly accessing the precise information you need, hidden within mountains of documents. Imagine asking complex questions and receiving concise, accurate answers based on your company's unique knowledge. This is the power of AI-driven knowledge assistants built with Retrieval Augmented Generation (RAG) pipelines. Check out the multiple resources below to learn more.<strong> <br></strong></p></span> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 dnd_area-row-2-padding dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1737380036015" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> #widget_1737380036015 .cr-teaser-list { grid-template-columns: repeat(3,1fr); display: grid; grid-gap: 24px; height: 100%; font-style: normal; } #widget_1737380036015 .cr-teaser-box { height: 100%; } #widget_1737380036015 .cr-teaser-item { align-items: flex-start; align-self: stretch; background: transparent linear-gradient(154deg, #F3F3F3 0%, #FFF 100%) 0% 0% no-repeat padding-box; border-radius: 0; cursor: default; height: auto; justify-content: space-between; padding: 24px; position: relative; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; box-shadow: 6px 7px 11px 7px #00000015; } #widget_1737380036015 .cr-teaser-item.cr-teaser-quote { background: rgb(25, 192, 234) !important; } #widget_1737380036015 .cr-teaser-quote .cr-teaser-cta-footer a, #widget_1737380036015 .cr-teaser-quote .cr-teaser-list, #widget_1737380036015 .cr-teaser-quote .cr-teaser-tag, #widget_1737380036015 .cr-teaser-quote .cr-teaser-title, #widget_1737380036015 .cr-teaser-quote .cr-teaser-content, #widget_1737380036015 .cr-teaser-quote .cr-teaser-content p, #widget_1737380036015 .cr-teaser-quotee p { font-family: Montserrat, Inter, Arial, sans-serif; color: #fff; } #widget_1737380036015 .cr-teaser-quote .cr-teaser-content p{ font-size: 18px !important; letter-spacing: -0.21px; font-weight: 500; } #widget_1737380036015 .cr-teaser-quote svg path, #widget_1737380036015 .cr-teaser-quote svg line { stroke: #fff; } #widget_1737380036015 .cr-quotee-name { font-size: 16px; letter-spacing: 0; font-weight: bold; margin-bottom: 4px; } #widget_1737380036015 .cr-quotee-position, #widget_1737380036015 .cr-quotee-company { font-size: 14px; letter-spacing: 0; margin-bottom: 4px; margin-top: 4px; } #widget_1737380036015 .cr-quotee-company { font-weight: bold; } #widget_1737380036015 .cr-teaser-cta-footer { display: flex; justify-content: space-between; margin-top: 20px; } #widget_1737380036015 .cr-teaser-list, #widget_1737380036015 .cr-teaser-tag, #widget_1737380036015 .cr-teaser-title, #widget_1737380036015 .cr-teaser-content, #widget_1737380036015 .cr-teaser-content p { color: #0A2327; } #widget_1737380036015 .cr-teaser-date { font-size: 18px; letter-spacing: -0.36px; font-weight: 600; } #widget_1737380036015 .cr-teaser-cta-footer svg { max-width: 18px; height: auto; margin-left: 5px; } #widget_1737380036015 .cr-teaser-tag { text-transform: uppercase; font-weight: bold; font-size: 18px; line-height: 21px; letter-spacing: -0.36px; color: #19C0EA; } #widget_1737380036015 .cr-teaser { display: flex; flex-direction: column; width: 100%; height: 100%; } #widget_1737380036015 .cr-teaser-top { display: flex; /*flex-grow: 1;*/ /*justify-content: space-between;*/ flex-direction: column; align-items: flex-start; margin-bottom: 10px; } #widget_1737380036015 .cr-teaser-content { font-size: 24px; flex-grow: 1; } #widget_1737380036015 .cr-teaser-item .cr-teaser-arrow svg path { stroke: #009DC7; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; } #widget_1737380036015 .hs-cta-wrapper .hs-cta-node a { position: relative; } #widget_1737380036015 .cr-teaser-top img { max-width: 100%; height: auto; } #widget_1737380036015 .cr-teaser-arrow { display: flex; flex-direction: row; justify-content: center; align-items: center; width: 40px; height: 40px; background: #FFFFFF; border-radius: 100px; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; } #widget_1737380036015 .cr-teaser-cta-footer a { text-transform: uppercase; font-size: 16px; color: #19C0EA; font-weight: 600; } #widget_1737380036015 .cr-teaser-list a.cr-teaser-a { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } #widget_1737380036015 .cr-teaser-title { font-size: 24px; font-weight: bold; line-height: 1.3; letter-spacing: -0.72px; margin-bottom: 20px; } #widget_1737380036015 .cr-teaser-title a, #widget_1737380036015 .cr-teaser-title a:hover, #widget_1737380036015 .cr-teaser-title a:visited, #widget_1737380036015 .cr-teaser-title a:active { color: #000; text-decoration: none; } @media all and (max-width: 1024px) { #widget_1737380036015 .cr-teaser-list { grid-template-columns: repeat(2,1fr); } } @media all and (max-width: 767px) { #widget_1737380036015 .cr-teaser-list { grid-template-columns: repeat(1,1fr); } } @media all and (max-width: 600px) { #widget_1737380036015 .cr-teaser-item { width: 100% !important; } } </style> <div class="cr-teaser-box" id="widget_1737380036015"> <div class="cr-teaser-list"> <div class="cr-teaser-item "> <a href="https://cratedb.com/resources/webinars/lp-wb-from-documents-to-dialogue-unlocking-pdf-data-with-a-smart-chatbot" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Webinar </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=2000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png" alt="Screenshot of the webinar From Documents to Dialogue: Unlocking PDF Data with a Smart Chatbot. The speaker, Simon Prickett, is shown on the left while he shares his screen showing some source code of the the PDF chatbot." loading="lazy" width="2000" style="max-width: 100%; height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=1000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 1000w, https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=2000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 2000w, https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=3000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 3000w, https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=4000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 4000w, https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=5000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 5000w, https://cratedb.com/hs-fs/hubfs/2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png?width=6000&name=2025-Q1-WB-Unlocking-PDF-Data-with-a-Smart-Chatbot-Feb-12.png 6000w" sizes="(max-width: 2000px) 100vw, 2000px"> </div> <div class="cr-teaser-title"> From Documents to Dialogue: Unlocking PDF Data with a Smart Chatbot </div> <div class="cr-teaser-content"><p style="font-size: 16px;">In this webinar recording Simon Prickett reveals how to unlock text and image data trapped in PDF files and search it using the power of AI and CrateDB. </p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/resources/webinars/lp-wb-from-documents-to-dialogue-unlocking-pdf-data-with-a-smart-chatbot"> Watch Now <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="https://cratedb.com/resources/white-papers/lp-wp-ai-driven-knowledge-assistants" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> White Paper </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=1200&height=628&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png" alt="Book-Cover-How-to-build-ai-driven-knowledge-assistants" loading="lazy" width="1200" height="628" srcset="https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=600&height=314&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 600w, https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=1200&height=628&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 1200w, https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=1800&height=942&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 1800w, https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=2400&height=1256&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 2400w, https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=3000&height=1570&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 3000w, https://cratedb.com/hs-fs/hubfs/Book-Cover-How-to-build-ai-driven-knowledge-assistants.png?width=3600&height=1884&name=Book-Cover-How-to-build-ai-driven-knowledge-assistants.png 3600w" sizes="(max-width: 1200px) 100vw, 1200px"> </div> <div class="cr-teaser-title"> How to Build AI-driven Knowledge Assistants with a Vector Store, LLMs and RAG Pipelines </div> <div class="cr-teaser-content"><p style="font-size: 16px;">This white paper explores how CrateDB provides a scalable platform to build Generative AI applications that cover the requirements of modern applications, such as AI-driven knowledge assistants. </p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/resources/white-papers/lp-wp-ai-driven-knowledge-assistants"> Download the White Paper <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="/resources/videos/digital-twins-and-generative-ai" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Success Story </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=1920&height=1080&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png" alt="Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024" loading="lazy" width="1920" height="1080" srcset="https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=960&height=540&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 960w, https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=1920&height=1080&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 1920w, https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=2880&height=1620&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 2880w, https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=3840&height=2160&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 3840w, https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=4800&height=2700&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 4800w, https://cratedb.com/hs-fs/hubfs/custom-video-thumbnails/Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png?width=5760&height=3240&name=Digital-Twins-and-Generative-AI-Digital-Innovation-Summit-2024.png 5760w" sizes="(max-width: 1920px) 100vw, 1920px"> </div> <div class="cr-teaser-title"> Digital Twins and Gen AI: How TGW Revolutionizes Warehouse Operations with CrateDB's Combination of Time Series, Documents, and Vectors </div> <div class="cr-teaser-content"><p style="font-size: 16px;">In this talk, TGW Logistics showcases their use of CrateDB to optimize distribution centers. With up to half a million items handled daily, they focus on automation and data-driven decisions.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="/resources/videos/digital-twins-and-generative-ai"> Watch now <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="/resources/videos/building-an-ai-chatbot-with-cratedb-and-langchain" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Demo </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=560&height=316&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png" alt="Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play" loading="lazy" width="560" height="316" srcset="https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=280&height=158&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 280w, https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=560&height=316&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 560w, https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=840&height=474&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 840w, https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=1120&height=632&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 1120w, https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=1400&height=790&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 1400w, https://cratedb.com/hs-fs/hubfs/Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png?width=1680&height=948&name=Building-an-AI-Chatbot-with-CrateDB-and-LangChain-play.png 1680w" sizes="(max-width: 560px) 100vw, 560px"> </div> <div class="cr-teaser-title"> Building an AI Chatbot with CrateDB and LangChain </div> <div class="cr-teaser-content"><p style="font-size: 16px;">This video shows step by step how to build an AI-powered chatbot using LangChain to connect to the different LLMs and CrateDB to store embeddings and run similarity searches against them.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="/resources/videos/building-an-ai-chatbot-with-cratedb-and-langchain"> Watch now <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="/resources/videos/how-to-use-private-data-in-generative-ai" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Video </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=1028&height=684&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png" alt="How to Use Private Data in Generative AI - new" loading="lazy" width="1028" height="684" srcset="https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=514&height=342&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 514w, https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=1028&height=684&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 1028w, https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=1542&height=1026&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 1542w, https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=2056&height=1368&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 2056w, https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=2570&height=1710&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 2570w, https://cratedb.com/hs-fs/hubfs/How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png?width=3084&height=2052&name=How%20to%20Use%20Private%20Data%20in%20Generative%20AI%20-%20new.png 3084w" sizes="(max-width: 1028px) 100vw, 1028px"> </div> <div class="cr-teaser-title"> How to Use Private Data in Generative AI </div> <div class="cr-teaser-content"><p style="font-size: 16px;">This talk focuses on the synergistic combination of CrateDB and LangChain: it helps to get started with using private data as context for large language models through LangChain, incorporating the concept of Retrieval Augmented Generation (RAG). </p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="/resources/videos/how-to-use-private-data-in-generative-ai"> Watch now <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="/use-cases/chatbots/unlocking-the-power-of-knowledge-assistants" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Ebook </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/Context-data.png?width=1471&height=1100&name=Context-data.png" alt="Context Data" loading="lazy" width="1471" height="1100" srcset="https://cratedb.com/hs-fs/hubfs/Context-data.png?width=736&height=550&name=Context-data.png 736w, https://cratedb.com/hs-fs/hubfs/Context-data.png?width=1471&height=1100&name=Context-data.png 1471w, https://cratedb.com/hs-fs/hubfs/Context-data.png?width=2207&height=1650&name=Context-data.png 2207w, https://cratedb.com/hs-fs/hubfs/Context-data.png?width=2942&height=2200&name=Context-data.png 2942w, https://cratedb.com/hs-fs/hubfs/Context-data.png?width=3678&height=2750&name=Context-data.png 3678w, https://cratedb.com/hs-fs/hubfs/Context-data.png?width=4413&height=3300&name=Context-data.png 4413w" sizes="(max-width: 1471px) 100vw, 1471px"> </div> <div class="cr-teaser-title"> Unlocking the Power of Knowledge Assistants with CrateDB </div> <div class="cr-teaser-content"><p style="font-size: 16px;">As a cutting-edge real-time analytics database, CrateDB provides the foundation for building chatbots and knowledge assistants that are not only fast and reliable but also intelligent and scalable. </p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="/use-cases/chatbots/unlocking-the-power-of-knowledge-assistants"> Read more <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="/docs/crate/clients-tools/en/latest/integrate/ml.html" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Documentation </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=750&height=275&name=MLflow-logo.png" alt="MLflow logo" loading="lazy" width="750" height="275" srcset="https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=375&height=138&name=MLflow-logo.png 375w, https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=750&height=275&name=MLflow-logo.png 750w, https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=1125&height=413&name=MLflow-logo.png 1125w, https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=1500&height=550&name=MLflow-logo.png 1500w, https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=1875&height=688&name=MLflow-logo.png 1875w, https://cratedb.com/hs-fs/hubfs/MLflow-logo.png?width=2250&height=825&name=MLflow-logo.png 2250w" sizes="(max-width: 750px) 100vw, 750px"> </div> <div class="cr-teaser-title"> Machine learning applications and frameworks which can be used together with CrateDB </div> <div class="cr-teaser-content"><p style="font-size: 16px;">Learn how to integrate CrateDB with machine learning frameworks and tools, for MLOps and Vector database operations.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="/docs/crate/clients-tools/en/latest/integrate/ml.html"> Read more <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_17385964335505" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="cr-related-post-items-wrapper" id="module_17385964335505"> <style> #module_17385964335505.cr-related-post-items-wrapper { margin: 0 auto; } #module_17385964335505 .hs-related-blog-item { min-width: 0; background: #fff; /*margin: 10px 15px;*/ display: flex; flex-direction: column; box-shadow: 6px 7px 11px 6px #00000015; max-width: 580px; } .hs-related-blog-featured-image { max-width: 100%; } /* container */ .hs-related-blog-module { display:block; } /* columns */ .hs-related-blog-module > * { padding:1rem; } /* tablet breakpoint */ @media (min-width:768px) { .hs-related-blog-module { display: grid; grid-auto-rows: 1fr; grid-template-columns: repeat(3,1fr); grid-gap: 24px; } } .cr-related-posts-container-inner .hs_cos_wrapper_type_related_blog_posts > div, .cr-recent-container { display: grid; grid-gap: 40px; grid-template-columns: repeat(3, 1fr); } .related-blog-title h3 { letter-spacing: -1px; font-weight: 600; font-size: 20px; margin-bottom: 2px; margin-top: 6px; } .related-blog-item img { max-width: 100%; } a.related-blog-title:hover, a.related-blog-title:focus, a.related-blog-title:active { text-decoration: none !important; } .blog-index_post_timestamp { margin-bottom: 4px; margin-top: 4px; } .related-blog-post-summary { font-size: 16px; } .cr-related-readmore { font-size: 16px !important; margin-top: 10px; } a.related-blog-title:hover h3 { color: var(--cr-primary-color) !important; } p.cr-meta-content { margin-bottom: 8px; } .related-meta { padding: 10px 20px 20px; } .cr-related-tag a { text-transform: uppercase; color: var(--cr-primary-color) !important; display: inline-block; font-size: .875rem; font-weight: 700; letter-spacing: 1px; margin-right: 5px; } .cr-related-tag { display: inline-block; margin-bottom: 4px; } @media all and (max-width: 980px) { .cr-related-posts-container-inner .hs_cos_wrapper_type_related_blog_posts > div, .cr-recent-container { grid-template-columns: auto auto; } } @media all and (max-width: 600px) { .cr-related-posts-container-inner .hs_cos_wrapper_type_related_blog_posts > div, .cr-recent-container { grid-template-columns: auto; } } </style> <div class="cr-related-posts-container-outer"> <h2>Related blog posts</h2> <div class="cr-related-posts-container-inner"> <div class="cr-related-posts-container-inner cr-recent-container"> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/making-a-production-ready-ai-knowledge-assistant"><img loading="lazy" src="https://cratedb.com/hubfs/AI-Generated%20Media/Images/The%20image%20depicts%20a%20sleek%2c%20modern%20workspace%20featuring%20a%20laptop%20open%20to%20a%20code%20editor%20displaying%20lines%20of%20Python%20code.jpeg" alt=""></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/case-studies">Case Studies</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/making-a-production-ready-ai-knowledge-assistant"><h3>Making a Production-Ready AI Knowledge Assistant</h3></a> <span class="related-blog-date blog-index_post_timestamp">2025-01-15</span> <p class="cr-meta-content">Building an AI Knowledge Assistant goes beyond just creating a working prototype. Once you have your pipeline from extraction to chatbot functionality in place, the next critical steps involve ...</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/making-a-production-ready-ai-knowledge-assistant">Read more</a></p> </div> </div> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/step-by-step-guide-to-building-a-pdf-knowledge-assistant"><img loading="lazy" src="https://cratedb.com/hubfs/AI-Generated%20Media/Images/The%20image%20depicts%20a%20clean%2c%20modern%20workspace%20featuring%20a%20sleek%20laptop%20open%20to%20a%20code%20editor%20displaying%20Python%20script.jpeg" alt=""></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/case-studies">Case Studies</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/step-by-step-guide-to-building-a-pdf-knowledge-assistant"><h3>Step by Step Guide to Building a PDF Knowledge Assistant</h3></a> <span class="related-blog-date blog-index_post_timestamp">2025-01-15</span> <p class="cr-meta-content">This guide outlines how to build a PDF Knowledge Assistant, covering: Setting up a project folder. Installing dependencies. Using two Python scripts (one for extracting data from PDFs, and one for ...</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/step-by-step-guide-to-building-a-pdf-knowledge-assistant">Read more</a></p> </div> </div> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/designing-the-consumption-layer-for-enterprise-knowledge-assistants"><img loading="lazy" src="https://cratedb.com/hubfs/AI-Generated%20Media/Images/The%20image%20depicts%20a%20sleek%2c%20modern%20interface%20of%20an%20AI%20Knowledge%20Assistant%20displayed%20on%20a%20laptop%20screen.jpeg" alt=""></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/case-studies">Case Studies</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/designing-the-consumption-layer-for-enterprise-knowledge-assistants"><h3>Designing the Consumption Layer for Enterprise Knowledge Assistants</h3></a> <span class="related-blog-date blog-index_post_timestamp">2025-01-15</span> <p class="cr-meta-content">Once your documents are processed (text is chunked, embedded, and stored) — read "Core techniques in an Enterprise Knowledge Assistant" — , you’re ready to answer user queries in real time. This ...</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/designing-the-consumption-layer-for-enterprise-knowledge-assistants">Read more</a></p> </div> </div> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/core-techniques-in-an-enterprise-knowledge-assistants"><img loading="lazy" src="https://cratedb.com/hubfs/AI-Generated%20Media/Images/The%20image%20depicts%20a%20modern%20office%20environment%20with%20a%20sleek%2c%20minimalist%20design.jpeg" alt=""></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/case-studies">Case Studies</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/core-techniques-in-an-enterprise-knowledge-assistants"><h3>Core Techniques Powering Enterprise Knowledge Assistants</h3></a> <span class="related-blog-date blog-index_post_timestamp">2025-01-15</span> <p class="cr-meta-content">To harness the potential of RAG, organizations need to master a few crucial building blocks.</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/core-techniques-in-an-enterprise-knowledge-assistants">Read more</a></p> </div> </div> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/building-ai-knowledge-assistants-for-enterprise-pdfs"><img loading="lazy" src="https://cratedb.com/hubfs/image-1%5B1%5D.png" alt=""></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/building-ai-knowledge-assistants-for-enterprise-pdfs"><h3>Building AI Knowledge Assistants for Enterprise PDFs: A Strategic Approach</h3></a> <span class="related-blog-date blog-index_post_timestamp">2025-01-15</span> <p class="cr-meta-content">In today’s increasingly data-driven world, many organizations are sitting on mountains of information locked away in PDFs. Whether it’s business reports, regulatory documents, user manuals, or ...</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/building-ai-knowledge-assistants-for-enterprise-pdfs">Read more</a></p> </div> </div> <div class="related-blog-item hs-related-blog-item"> <a class="related-blog-image-url" href="https://cratedb.com/blog/leverage-vector-search-to-use-embeddings-and-generative-ai-retrieval-augmented-generation-rag-with-cratedb"><img loading="lazy" src="https://cratedb.com/hubfs/Screenshot%202023-11-08%20at%2014.03.28.png" alt="vector search"></a> <div class="related-meta"> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/vector-data">Vector Data</a></div> <div class="cr-related-tag"><a href="https://cratedb.com/blog/tag/chatbot">Chatbot</a></div> <a class="related-blog-title" href="https://cratedb.com/blog/leverage-vector-search-to-use-embeddings-and-generative-ai-retrieval-augmented-generation-rag-with-cratedb"><h3>Leverage Vector Search to Use Embeddings and Generative AI: Retrieval Augmented Generation (RAG) with CrateDB</h3></a> <span class="related-blog-date blog-index_post_timestamp">2023-11-09</span> <p class="cr-meta-content">Introduction In today's fast-changing AI landscape, the potential of Large Language Models (LLMs) has become increasingly important. These powerful AI systems have reshaped how we interact with ...</p> <p class="cr-related-readmore read_more_holder"><a href="https://cratedb.com/blog/leverage-vector-search-to-use-embeddings-and-generative-ai-retrieval-augmented-generation-rag-with-cratedb">Read more</a></p> </div> </div> </div> </div> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-section dnd_area-row-4-background-layers dnd_area-row-4-background-color dnd_area-row-4-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1737121801927" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="advanced-richtext body_text_regular"> <span id="hs_cos_wrapper_widget_1737121801927_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h3>Ready to unleash the power of AI-driven assistants?</h3> <p></p><div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="136876233821"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLJ%2FEE9ZQqyKKlDRqaBhzDNdCsSfxZnnW1bBrKXxrUVA78gaHFfadHuTm%2Byaq1lhMZ9XUGBwwFyYFACuPNoOKj4HCQ0k9r7oYWpfrIByPZAUvjgFMGHv6H4bpgxzq%2BtIjkVDkXMe4fKGbYJjdo6aY7jkVOZM4JOrrSTqs0IcOg%3D%3D&portalId=19927462" class="hs-inline-web-interactive-136876233821 hs-button " data-hubspot-cta-id="136876233821"> Contact us </a> </div><p></p></span> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-section dnd_area-row-5-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1720017121888" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> #module_1720017121888 h2.cr-headline { font-size: 30px; letter-spacing: -1.7px; margin-right: 20px; margin-bottom: 40px; font-family: Montserrat, Inter, Arial, sans-serif !important; font-weight: 600; line-height: 1.3; } h3.cr-subheadline { font-style: normal; font-weight: 400; font-size: 20px; line-height: 1.3; color: #000; margin-top: 4px; margin-bottom: 0; } @media all and (max-width: 767px) { #module_1720017121888 h2.cr-headline { font-size: 20px; margin-bottom: 20px; } h3.cr-subheadline { font-size: 18px; } } </style> <h2 id="module_1720017121888" class="cr-headline" style="">FAQ</h2> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1720017115566" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="hs-accordion hs-accordion-regular cr-accordion " itemscope itemtype="https://schema.org/FAQPage"> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What are AI-powered chatbots? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>AI chatbots are applications or interfaces that engage in human-like conversations using natural language understanding (NLU), natural language processing (NLP), and machine learning (ML). These chatbots use conversational AI to communicate with users, though not all chatbots employ this technology. Databases such as CrateDB can enhance AI-powered chatbots by providing robust <a href="/data-model/vector" rel="noopener">vector store support</a> and <a href="/use-cases/real-time-analytics-database" rel="noopener">real-time data analysis</a>, enabling them to deliver intelligent and personalized responses.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> Does an AI chatbot need a database? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>AI chatbot needs a database to store chat information and relevant user metadata. This database is the chatbot's memory, organizing data to enable quick and accurate responses. AI applications benefit from flexible data modeling, so a database that supports various data structures is advantageous. Examples of databases suitable for AI-powered chatbots include CrateDB, MongoDB, MySQL, and Postgres. CrateDB offers support for <a href="/database/multi-model" rel="noopener">multiple data formats</a> within a single database and even within a single table, thanks to its <a href="/product/features/dynamic-schemas" rel="noopener">dynamic data schema</a>.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> Where do AI chatbots get their data? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>AI chatbots gather data from a variety of sources, including publicly available data, databases, websites, APIs, and structured knowledge bases. They also rely on real-time information and updates to provide accurate responses. CrateDB’s <a href="/product/features/dynamic-schemas" rel="noopener">dynamic schema</a> supports multiple data formats from various data sources seamlessly, including structured, unstructured, semi-structured, and binary data.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What is a RAG Pipeline? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>RAG Pipelines, short for Retrieval Augmented Generation Pipelines, are a crucial component of generative AI, that combines the vast knowledge of large language models (LLMs) with the specific context of your private data.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> How does a RAG Pipeline work? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>A RAG Pipeline works by breaking down your data (text, PDFs, images, etc.) into smaller chunks, creating a unique "fingerprint" for each chunk called an embedding, and storing these embeddings in a database. When you ask a question, the system identifies the most relevant chunks based on your query and feeds this information to the LLM, ensuring accurate and context-aware answers. They operate through a streamlined process involving data preparation, data retrieval, and response generation.</p> <ol> <li><strong>Phase 1: Data Preparation</strong><br>During the data preparation phase, raw data such as text, audio, etc., is extracted and divided into smaller chunks. These chunks are then translated into embeddings and stored in a vector database. It is important to store the chunks and their metadata together with the embeddings in order to reference back to the actual source of information in the retrieval phase.<br><br></li> <li><strong>Phase 2: Data Retrieval</strong><br>The retrieval phase is initiated by a user prompt or question. An embedding of this prompt is created and used to search for the most similar pieces of content in the vector database. The relevant data extracted from the source data is used as context, along with the original question, for the Large Language Model (LLM) to generate a response.</li> </ol> <p><br><img src="https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=900&height=282&name=RAG-Pipelines.png" class="hs-image-widget" width="900" height="282" alt="Retrieval augmented generation (RAG) Pipeline" title="Retrieval augmented generation (RAG) Pipeline" loading="lazy" srcset="https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=450&height=141&name=RAG-Pipelines.png 450w, https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=900&height=282&name=RAG-Pipelines.png 900w, https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=1350&height=423&name=RAG-Pipelines.png 1350w, https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=1800&height=564&name=RAG-Pipelines.png 1800w, https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=2250&height=705&name=RAG-Pipelines.png 2250w, https://cratedb.com/hs-fs/hubfs/RAG-Pipelines.png?width=2700&height=846&name=RAG-Pipelines.png 2700w" sizes="(max-width: 900px) 100vw, 900px"></p> <p><span>While this is a simplified representation of the process, the real-world implementation involves more intricate steps. Questions such as how to properly chunk and extract information from sources like PDF files or documentation and how to define and measure relevance for re-ranking results are part of broader considerations.</span></p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> Why is a Database Needed for RAG Pipelines? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>A database is crucial for storing and efficiently retrieving the embeddings and associated data chunks. It acts as the “memory” of your knowledge assistant, enabling lightning-fast access to relevant information when a user asks a question.</p> <p>Without a database, searching for relevant information would be incredibly slow and inefficient, hindering the responsiveness and usefulness of your knowledge assistant.</p> <p>As AI adoption continues to grow, the need for databases that can adapt to complex data landscapes becomes paramount. Leveraging a multi-model database capable of managing both structured, semi-structured, and unstructured data, is an ideal fit to serve as the foundation for data modelling and application development in AI/ML scenarios. It is an enabler of complex, contextual-rich, and real-time intelligent applications.</p> </div> </main> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div> </div> <input type="hidden" name="breadcrumb" value=""> </main> <div data-global-resource-path="sf2-crate/templates/partials/footer-landify.html"> <footer class="footer" id="cr-footer"> <div class="footer-overlay-color" style="background-color: transparent;"> <div class="footer__container content-wrapper footer_firstrow"> <div class="row-fluid"> <div class="span12"> <div class="row-fluid footer-widget"> <div class="span3 footer-widget-content"> <div class="footer_logo"> <img src="https://cratedb.com/hubfs/19927462/CrateDB-logo-blue-white.svg" class="hs-image-widget" loading="lazy" style="width:154px;border-width:0px;border:0px;" alt="CrateDB Logo" title="White CrateDB Logo" width="154" height="22"> </div> <div class="footer__social"> <div id="hs_cos_wrapper_footer_social" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> .social-links { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .social-links__icon { background-color: #494A52; border-radius: 50%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 40px; margin: 0 5px; position: relative; width: 40px; } .social-links__icon:hover, .social-links__icon:focus { background-color: #21222A; } .social-links__icon:active { background-color: #71727A; } .social-links__icon svg { fill: #FFF; height: 15px; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto; } .social-links__icon:hover svg, .social-links__icon:focus svg, .social-links__icon:active svg { fill: #FFF; } /* Overrides 2021 -j */ .social-links__icon { height: 25px; width: 25px; margin: 0 8px; } </style> <div class="social-links"> <a class="social-links__link nav-link" href="https://twitter.com/cratedb" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-labelledby="X Twitter1" role="img"><title id="X Twitter1">Follow us on Twitter</title><g id="X Twitter1_layer"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" /></g></svg></span> <span class="injected hidden">Follow us on Twitter</span> </a> <a class="social-links__link nav-link" href="https://www.linkedin.com/company/crateio/" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-labelledby="LinkedIn In2" role="img"><title id="LinkedIn In2">Follow us on GitHub</title><g id="LinkedIn In2_layer"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z" /></g></svg></span> <span class="injected hidden">Follow us on GitHub</span> </a> <a class="social-links__link nav-link" href="https://www.youtube.com/@CrateDB" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-labelledby="YouTube3" role="img"><title id="YouTube3">Follow us on YouTube</title><g id="YouTube3_layer"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" /></g></svg></span> <span class="injected hidden">Follow us on YouTube</span> </a> <a class="social-links__link nav-link" href="https://github.com/crate/crate" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="GitHub4" role="img"><title id="GitHub4">Follow us on GitHub</title><g id="GitHub4_layer"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z" /></g></svg></span> <span class="injected hidden">Follow us on GitHub</span> </a> </div></div> </div> </div> <div id="hs_cos_wrapper_module_16142721378942" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Company </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_1.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/company/leadership" rel="noopener">Leadership</a></li> <li><a class="nav-link" href="https://cratedb.com/company/team" rel="noopener">Team</a></li> <li><a class="nav-link" href="https://cratedb.com/company/investors" rel="noopener">Investors</a></li> <li><a class="nav-link" href="https://cratedb.com/company/career" rel="noopener">Career</a></li> <li><a class="nav-link" href="https://cratedb.com/event" rel="noopener">Events</a></li> <li><a class="nav-link" href="https://cratedb.com/press" rel="noopener">Newsroom</a></li> <li><a class="nav-link" href="https://cratedb.com/company/media-kit" rel="noopener">Media kit</a></li> </ul></div> </div> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Ecosystem </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_2.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/partners" rel="noopener">Partners</a></li> <li><a class="nav-link" href="https://cratedb.com/product/editions/startups" rel="noopener">Startups</a></li> <li><a class="nav-link" href="https://cratedb.com/integrations" rel="noopener">Integrations</a></li> </ul></div> </div> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Contact </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_3.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/contact" rel="noopener">Contact us</a></li> <li><a class="nav-link" href="https://cratedb.com/contact/offices" rel="noopener">Offices</a></li> <li><a class="nav-link" href="https://cratedb.com/database/security#contact" rel="noopener">Security</a></li> <li><a class="nav-link" href="https://cratedb.com/support" rel="noopener">Support</a></li> </ul></div> </div> </div> </div> </div> </div> </div> </div> <div class="footer-second-row-overlay" style="background-color: transparent;"> <div class="footer__container content-wrapper footer_copyright"> <div class="footer__copyright"> <div id="hs_cos_wrapper_footer_copyright_text" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_footer_copyright_text_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text">© 2024 CrateDB. All rights reserved.</span></div> </div> <div class="hs_cos_wrapper_widget"> <ul> <li> | </li> <li><a href="/legal" class="nav-link">Legal</a> | </li> <li><a href="/legal/privacy-policy" class="nav-link">Privacy Policy</a> | </li> <li><a href="/legal/imprint" class="nav-link">Imprint</a></li> </ul> </div> </div> </div> </footer> </div> </div> <!-- HubSpot performance collection script --> <script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/52694035002/1710167292109/sf2-crate/js/main.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103135878028/1676853638526/sf2-crate/js/prism-core.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103135878026/1676853638465/sf2-crate/js/prism-autoloader.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/53645044755/1688038947921/sf2-crate/js/prism.min.js"></script> <script> var hsVars = hsVars || {}; hsVars['language'] = 'en'; </script> <script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52694764069/1701097527096/module_52694764069_menu-section.min.js"></script> <!-- Start of Web Interactives Embed Code --> <script defer src="https://js.hubspot.com/web-interactives-embed.js" type="text/javascript" id="hubspot-web-interactives-loader" data-loader="hs-previewer" data-hsjs-portal="19927462" data-hsjs-env="prod" data-hsjs-hublet="na1"></script> <!-- End of Web Interactives Embed Code --> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/91968152433/1731315228445/module_91968152433_Accordion_22.min.js"></script> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); _hsq.push(["setCanonicalUrl", "https:\/\/cratedb.com\/use-cases\/chatbots"]); _hsq.push(["setPageId", "168156972586"]); _hsq.push(["setContentMetadata", { "contentPageId": 168156972586, "legacyPageId": "168156972586", "contentFolderId": null, "contentGroupId": null, "abTestId": null, "languageVariantId": 168156972586, "languageCode": "en", }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/19927462.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "8f1a7dcb-e9f7-4c69-a3c5-ce918106415b", ticks: 1740149060711, page_id: 168156972586, content_group_id: 0, portal_id: 19927462, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en", analytics_page_type: "standard-page", scp_content_type: "", analytics_page_id: "168156972586", category_id: 1, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.393/js/index.js"></script> <script type="text/javascript"> // Log the analytics category consent status of the current visitor to the console var _hsp = window._hsp = window._hsp || []; // analytics _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.analytics == true) { //console.log("analytics cookies enabled"); /* clarity */ (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "dyojgmowl8"); } window.clarity('consent'); }]); // advertisement _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.advertisement == true) { //console.log("advertisement cookies enabled"); //Google Tag Manager set ad_storage window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Update Tagmanager to grant consent for Ads trigger gtag('consent', 'update', { 'ad_user_data': 'granted', 'ad_personalization': 'granted', 'ad_storage': 'granted', 'analytics_storage': 'granted' }); //End Google Tag Manager } }]); // functionality _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.functionality == true) { //console.log("functionality cookies enabled"); } }]); </script> </body></html>