SlideShare una empresa de Scribd logo
1 de 91
Descargar para leer sin conexión
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.

Más contenido relacionado

Similar a 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 a 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
 

Más de 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
 

Más de 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
 

Último

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
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
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
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
 

Último (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
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!
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
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
 

ApacheSolr presentation from "Do it With Drupal"