SlideShare a Scribd company logo
1 of 91
Download to read offline
Advanced searching
with Views and ApacheSolr
         Robert Douglass
        December 12, 2008
         Do It With Drupal




                             © 2008 Acquia, Inc.
The search box




                 © 2008 Acquia, Inc.
The search box

      It has revolutionized
    the Internet by taking an
  impossibly large result set and
     making it manageable.


                                © 2008 Acquia, Inc.
The search box




           Ye Ol’ Internets




                              © 2008 Acquia, Inc.
The search box
      Drupal




                 Drupal




                          © 2008 Acquia, Inc.
The search box
      Drupal ponies




                      Drupal

          ponies



                               © 2008 Acquia, Inc.
The search box
      Drupal ponies bacon




         bacon

                   Drupal

          ponies



                            © 2008 Acquia, Inc.
The search box
        Drupal ponies bacon




            bacon

                       Drupal

              ponies


     Jeff Eaton
                                © 2008 Acquia, Inc.
The search box


You are forced to guess in advance
     what might be available,
   and how it describes itself.


                              © 2008 Acquia, Inc.
The search box


                  Please be
                 descriptive.




                                © 2008 Acquia, Inc.
The search box


                    And
                 inventive.




                              © 2008 Acquia, Inc.
The search box


                  Sorry, that
                 doesn’t exist.




                                  © 2008 Acquia, Inc.
Drupal’s search box




                      © 2008 Acquia, Inc.
Drupal’s search box




                      © 2008 Acquia, Inc.
Drupal’s search box



    Not exactly the emphasis
          of our site.



                               © 2008 Acquia, Inc.
Drupal’s search box



 Why can’t Drupal’s search be as
       good as Google?



                              © 2008 Acquia, Inc.
Drupal’s search box



          Tip: set your
     scoring factors to zero.



                                © 2008 Acquia, Inc.
Drupal’s search box




                      © 2008 Acquia, Inc.
Drupal’s search box



 Why can’t Drupal’s search be as
        fast as Google?



                              © 2008 Acquia, Inc.
Drupal’s search box



       Hint: node_load()



                           © 2008 Acquia, Inc.
The advanced search
        box




                      © 2008 Acquia, Inc.
Advanced search box



Attempts to reduce the result set
      by using meta data.



                              © 2008 Acquia, Inc.
Advanced search box



  Is somewhat better than the
       naked search box.



                            © 2008 Acquia, Inc.
Advanced search box


     The person searching
    has guidance on how to
      reduce the results.


                             © 2008 Acquia, Inc.
Advanced search box



  You can still end up with zero
         results, though.



                               © 2008 Acquia, Inc.
Advanced search box



You still have to guess about how
 to find what you’re looking for.



                              © 2008 Acquia, Inc.
Advanced search box



 People don’t want to have to do
        that much work!



                              © 2008 Acquia, Inc.
Advanced search box


       The best recipe for
    “advanced” search forms
  is Views, with a search filter.


                                   © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Advanced search box




                      © 2008 Acquia, Inc.
Views and search lters



Why can’t Views with search filters
     be as fast as Google?



                              © 2008 Acquia, Inc.
Views and search lters



       Hint: node_load()



                           © 2008 Acquia, Inc.
Views and search lters



   And you can still come to a
    zero result search query.



                                 © 2008 Acquia, Inc.
Meet faceted search




                      © 2008 Acquia, Inc.
Meet faceted search



         Faceted search
  reverses the search paradigm.



                              © 2008 Acquia, Inc.
Meet faceted search


  Instead of thinking of a super-
  specific search to cut through
        too many results,


                                © 2008 Acquia, Inc.
Meet faceted search


 you start with the most general
search that describes what you’re
           looking for.


                              © 2008 Acquia, Inc.
Meet faceted search



          From there
   you narrow the set down.



                              © 2008 Acquia, Inc.
Meet faceted search



You get guidance from the facets.



                              © 2008 Acquia, Inc.
Meet faceted search


          You never
      come to a dead-end
       with zero results.


                            © 2008 Acquia, Inc.
Meet faceted search


    If you sense that you are
 refining in the wrong direction
         you can back up.


                             © 2008 Acquia, Inc.
Meet faceted search



 Or you can remove a criterion
    and broaden the search.



                            © 2008 Acquia, Inc.
Meet faceted search



        Search becomes
       multi-dimensional.



                            © 2008 Acquia, Inc.
Meet faceted search



  Search becomes interactive.



                                © 2008 Acquia, Inc.
Meet faceted search



    Search becomes iterative.



                                © 2008 Acquia, Inc.
Meet faceted search
  • Start broad and general
  • Narrow on facets
  • Sort
  • Back up (remove facetes)
  • Narrow again
  • Victory!
                               © 2008 Acquia, Inc.
Meet faceted search

Your idea of the search goal often
changes in the midst of searching.

   Faceted search does more to
 inspire you into new directions.

                               © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr


   Next generation search
        for Drupal.



                            © 2008 Acquia, Inc.
Meet ApacheSolr


    Lucene / Solr / Drupal



                             © 2008 Acquia, Inc.
Meet ApacheSolr


Java = faster than PHP + MySQL



                            © 2008 Acquia, Inc.
Meet ApacheSolr


   Solr is a separate server.



                                © 2008 Acquia, Inc.
Meet ApacheSolr
       Webserver +
          PHP


          SQL
                  POST         GET
                 to index   to search




      Database                Solr Server




                                            © 2008 Acquia, Inc.
Meet ApacheSolr


ApacheSolr is a Drupal module that
   integrates Drupal with Solr.

      http://drupal.org/project/apachesolr


                                             © 2008 Acquia, Inc.
Meet ApacheSolr
  •   Robert Douglass
  •   Jacob Singh
  •   Peter Wolanin
  •   Frank Febbraro
  •   Mike J. O’Connor
  •   Alejandro Garza
  •   Thomas Seidl

         http://drupal.org/project/apachesolr


                                                © 2008 Acquia, Inc.
Meet ApacheSolr


 ApacheSolr has native faceted
           search.



                             © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr
  • Content types
  • Authors
  • Taxonomy terms
  • Languages
  • CCK field values
  • Site (for multisite search)
                                  © 2008 Acquia, Inc.
Meet ApacheSolr


        ApacheSolr has
    sortable search results.



                               © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr


       ApacheSolr can
     index attached files.



                            © 2008 Acquia, Inc.
Meet ApacheSolr


  ApacheSolr can recommend
          content.



                             © 2008 Acquia, Inc.
Meet ApacheSolr

 By evaluating the similarity of
  texts, Solr determines what
    content has similarities.


                               © 2008 Acquia, Inc.
Meet ApacheSolr

         The ApacheSolr
     quot;More Like Thisquot; module
provides content recommendation
   blocks on node view pages.


                            © 2008 Acquia, Inc.
Meet ApacheSolr

   Solr evaluates the title, body,
taxonomy terms, author name, etc.
           for similarity.


                              © 2008 Acquia, Inc.
Meet ApacheSolr
   Content recommendation
       is a great tool for
     making your site sticky
    and leading site visitors
  to the next item of interest.

                                  © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr


ApacheSolr is highly configurable.



                              © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr




                  © 2008 Acquia, Inc.
Meet ApacheSolr


 ApacheSolr can search across
      multiple websites.



                            © 2008 Acquia, Inc.
© 2008 Acquia, Inc.
?   ?
        ?




            © 2008 Acquia, Inc.
Meet ApacheSolr


    Why can’t ApacheSolr
    be as fast as Google?



                            © 2008 Acquia, Inc.
Meet ApacheSolr


        It can be!!!



                       © 2008 Acquia, Inc.
Meet ApacheSolr


    Hint: No node_load()



                           © 2008 Acquia, Inc.
Meet ApacheSolr

          ApacheSolr
    will soon be available
    as a hosted solution
         from Acquia.


                             © 2008 Acquia, Inc.
Meet ApacheSolr


Acquia’s hosted solution is a way to
        scale your website.



                                © 2008 Acquia, Inc.
Meet ApacheSolr


  Move server load from your
       servers to ours.



                               © 2008 Acquia, Inc.
Meet ApacheSolr


 Move sysadmin load from your
     organization to ours.



                           © 2008 Acquia, Inc.
Meet ApacheSolr


 Move uptime and monitoring
worries from your team to ours.



                            © 2008 Acquia, Inc.
Meet ApacheSolr


        Questions?



                     © 2008 Acquia, Inc.

More Related Content

Similar to ApacheSolr presentation from "Do it With Drupal"

Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth Launch
Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth LaunchLoad Testing & Drupal 8: What You Need to Do to Ensure a Smooth Launch
Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth LaunchAcquia
 
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008Baruch Sadogursky
 
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...Scott Abel
 
A Step by Step Introduction to the MySQL Document Store
A Step by Step Introduction to the MySQL Document StoreA Step by Step Introduction to the MySQL Document Store
A Step by Step Introduction to the MySQL Document StoreDave Stokes
 
AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018Jason Lowe
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl Jeff Smith
 
Content, Community, and Agile Transformations at BusinessWeek
Content, Community, and Agile Transformations at BusinessWeekContent, Community, and Agile Transformations at BusinessWeek
Content, Community, and Agile Transformations at BusinessWeekisacolick
 
Bhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsBhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsVijayananda Mohire
 
Building Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS GlueBuilding Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS GlueAmazon Web Services
 
Extend your reach - making your website accessible to everyone
Extend your reach - making your website accessible to everyoneExtend your reach - making your website accessible to everyone
Extend your reach - making your website accessible to everyoneMike Osborne
 
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)Ryusuke Kajiyama
 
MySQL : State of the Dolphin May 2019
MySQL : State of the Dolphin May 2019MySQL : State of the Dolphin May 2019
MySQL : State of the Dolphin May 2019Frederic Descamps
 
Wicket Deliver Your Webapp On Time
Wicket Deliver Your Webapp On TimeWicket Deliver Your Webapp On Time
Wicket Deliver Your Webapp On TimeWill Hoover
 

Similar to ApacheSolr presentation from "Do it With Drupal" (20)

Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth Launch
Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth LaunchLoad Testing & Drupal 8: What You Need to Do to Ensure a Smooth Launch
Load Testing & Drupal 8: What You Need to Do to Ensure a Smooth Launch
 
Hello Gumbo
Hello GumboHello Gumbo
Hello Gumbo
 
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
Wicket Presentation @ AlphaCSP Java Web Frameworks Playoff 2008
 
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...
Navigating the Vendor Maze: Understanding XML Authoring Tools and Content Man...
 
A Step by Step Introduction to the MySQL Document Store
A Step by Step Introduction to the MySQL Document StoreA Step by Step Introduction to the MySQL Document Store
A Step by Step Introduction to the MySQL Document Store
 
Autonomous Data Warehouse
Autonomous Data WarehouseAutonomous Data Warehouse
Autonomous Data Warehouse
 
ADW Topic.pdf
ADW Topic.pdfADW Topic.pdf
ADW Topic.pdf
 
MySQL User Camp: GTIDs
MySQL User Camp: GTIDsMySQL User Camp: GTIDs
MySQL User Camp: GTIDs
 
Doc store
Doc storeDoc store
Doc store
 
AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018
 
Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl Change Management for Oracle Database with SQLcl
Change Management for Oracle Database with SQLcl
 
Content, Community, and Agile Transformations at BusinessWeek
Content, Community, and Agile Transformations at BusinessWeekContent, Community, and Agile Transformations at BusinessWeek
Content, Community, and Agile Transformations at BusinessWeek
 
Bhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsBhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projects
 
Building Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS GlueBuilding Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS Glue
 
Oracle api gateway overview
Oracle api gateway overviewOracle api gateway overview
Oracle api gateway overview
 
Extend your reach - making your website accessible to everyone
Extend your reach - making your website accessible to everyoneExtend your reach - making your website accessible to everyone
Extend your reach - making your website accessible to everyone
 
MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)MySQL Cluster as Transactional NoSQL (KVS)
MySQL Cluster as Transactional NoSQL (KVS)
 
UKOUG
UKOUG UKOUG
UKOUG
 
MySQL : State of the Dolphin May 2019
MySQL : State of the Dolphin May 2019MySQL : State of the Dolphin May 2019
MySQL : State of the Dolphin May 2019
 
Wicket Deliver Your Webapp On Time
Wicket Deliver Your Webapp On TimeWicket Deliver Your Webapp On Time
Wicket Deliver Your Webapp On Time
 

More from Robert Douglass

DevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceDevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceRobert Douglass
 
Open Source Music - OHM2013
Open Source Music - OHM2013Open Source Music - OHM2013
Open Source Music - OHM2013Robert Douglass
 
Classical:NEXT - Crowdfunding, with Steven Walter and Robert Douglass
Classical:NEXT - Crowdfunding, with Steven Walter and Robert DouglassClassical:NEXT - Crowdfunding, with Steven Walter and Robert Douglass
Classical:NEXT - Crowdfunding, with Steven Walter and Robert DouglassRobert Douglass
 
Why contributing to Drupal is awesome
Why contributing to Drupal is awesomeWhy contributing to Drupal is awesome
Why contributing to Drupal is awesomeRobert Douglass
 
Sell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStoreSell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStoreRobert Douglass
 
State-of-the-Art Drupal Search with Apache Solr
State-of-the-Art Drupal Search with Apache SolrState-of-the-Art Drupal Search with Apache Solr
State-of-the-Art Drupal Search with Apache SolrRobert Douglass
 
Drupal and Interactive Digital Marketing
Drupal and Interactive Digital MarketingDrupal and Interactive Digital Marketing
Drupal and Interactive Digital MarketingRobert Douglass
 

More from Robert Douglass (8)

DevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood InnocenceDevOps and the Death & Rebirth of Childhood Innocence
DevOps and the Death & Rebirth of Childhood Innocence
 
Open Source Music - OHM2013
Open Source Music - OHM2013Open Source Music - OHM2013
Open Source Music - OHM2013
 
Classical:NEXT - Crowdfunding, with Steven Walter and Robert Douglass
Classical:NEXT - Crowdfunding, with Steven Walter and Robert DouglassClassical:NEXT - Crowdfunding, with Steven Walter and Robert Douglass
Classical:NEXT - Crowdfunding, with Steven Walter and Robert Douglass
 
Why contributing to Drupal is awesome
Why contributing to Drupal is awesomeWhy contributing to Drupal is awesome
Why contributing to Drupal is awesome
 
Sell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStoreSell your code: Announcing the DroopyAppStore
Sell your code: Announcing the DroopyAppStore
 
The Business of Drupal
The Business of DrupalThe Business of Drupal
The Business of Drupal
 
State-of-the-Art Drupal Search with Apache Solr
State-of-the-Art Drupal Search with Apache SolrState-of-the-Art Drupal Search with Apache Solr
State-of-the-Art Drupal Search with Apache Solr
 
Drupal and Interactive Digital Marketing
Drupal and Interactive Digital MarketingDrupal and Interactive Digital Marketing
Drupal and Interactive Digital Marketing
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

ApacheSolr presentation from "Do it With Drupal"