Your SlideShare is downloading. ×
0
Lucene/Solr
  Case Studies
     Presented by Erik Hatcher
          March 25, 2009
          ApacheCon EU
            Amst...
Lucene Development
          with Ant

<index index=quot;${index.base.dir}/indexquot;
     xmlns=quot;antlib:org.apache.lu...
Rossetti Archive
•   Purpose: Dramatically improve findability and
    serendipitous discovery of Rossetti materials

•   D...
4
5
Collex
•   Purpose: Build search/discover/share platform for
    scholarly objects, starting with 19th century
    domain ...
7
8
9
Blacklight
•   Purpose: Open source scalable clean next generation library
    discovery interface.

•   Data Sources: MAR...
11
12
13
Blacklight story

• Bethany Nowviskie, Bess Sadler, and Erik
  Hatcher. “Adapting an Open Source,
  Scholarly Web 2.0 Syst...
Flare

• Distilled from Blacklight development,
  proof-of-concept Rails plugin
• Features: suggest, saved searches, pie c...
Solritas

• Light-weight Velocity templated Solr output
• rapid prototyping
• http://wiki.apache.org/solr/Solritas


     ...
LucidFind
• Purpose: Company technology showcase,
  community focused service. Indexed
  lucene.apache.org/*: wiki, web, c...
Lucene
                              Wiki
                  Lucene
                   Email                 Lucene
       ...
19
Powered by Ant
$ ant -p
Buildfile: build.xml

Main targets:

 archive-focus-logs    Archive rolling log files for posterit...
Questions?



             21
Answer:
 quot;it dependsquot;




                22
lucidimagination.com

                       23
e-book now available!
      Print coming this summer
  http://www.manning.com/hatcher3
                                   ...
Upcoming SlideShare
Loading in...5
×

Lucene Case Studies ApacheCon EU 2009

2,711

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,711
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
95
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Lucene Case Studies ApacheCon EU 2009"

  1. 1. Lucene/Solr Case Studies Presented by Erik Hatcher March 25, 2009 ApacheCon EU Amsterdam erik.hatcher@lucidimagination.com 1
  2. 2. Lucene Development with Ant <index index=quot;${index.base.dir}/indexquot; xmlns=quot;antlib:org.apache.lucene.antquot;> <fileset dir=quot;${files.dir}quot;/> </index> 2
  3. 3. Rossetti Archive • Purpose: Dramatically improve findability and serendipitous discovery of Rossetti materials • Data Source: TEI-like XML • Challenges: case sensitive search, academic relevance tuning • Technologies: Lucene, Tapestry • http://www.rossettiarchive.org/rose/ 3
  4. 4. 4
  5. 5. 5
  6. 6. Collex • Purpose: Build search/discover/share platform for scholarly objects, starting with 19th century domain (NINES) but aiming general purpose. • Data Sources: RDF and MARC • Challenges: Tagging update speed • Technologies: Solr, Ruby on Rails • http://www.collex.org 6
  7. 7. 7
  8. 8. 8
  9. 9. 9
  10. 10. Blacklight • Purpose: Open source scalable clean next generation library discovery interface. • Data Sources: MARC, Fedora, EAD, ... anything • Challenges: academia, competitors • Technologies: Solr, Ruby, Rails, Java indexer(SolrMarc) • quot;A process, not a productquot; • http://code4lib.org/node/177 • http://blacklightopac.org/ 10
  11. 11. 11
  12. 12. 12
  13. 13. 13
  14. 14. Blacklight story • Bethany Nowviskie, Bess Sadler, and Erik Hatcher. “Adapting an Open Source, Scholarly Web 2.0 System for Findability in Library Catalogs.” Library 2.0 Initiatives in Academic Libraries. (Laura Cohen, ed.). Association of College and Research Libraries: Chicago, 2008. 14
  15. 15. Flare • Distilled from Blacklight development, proof-of-concept Rails plugin • Features: suggest, saved searches, pie chart faceting, Simile Timeline/Exhibit integration • http://wiki.apache.org/solr/Flare 15
  16. 16. Solritas • Light-weight Velocity templated Solr output • rapid prototyping • http://wiki.apache.org/solr/Solritas 16
  17. 17. LucidFind • Purpose: Company technology showcase, community focused service. Indexed lucene.apache.org/*: wiki, web, code, issues, e-mail, nice UI • Challenges: None to speak of • Technologies: Solr, PHP, Ant • http://www.lucidimagination.com/search 17
  18. 18. Lucene Wiki Lucene Email Lucene Issue Tracker Lucene Lucid Web Blog Lucene Code Lucid Solr CMS Search Results 18
  19. 19. 19
  20. 20. Powered by Ant $ ant -p Buildfile: build.xml Main targets: archive-focus-logs Archive rolling log files for posterity commit Commit to Solr delete-source Delete specified source from index index-code Index Lucene projects code index-issues Index JIRA issues and comments index-lia Index Lucene in Action (1st edition) index-lucid Index Lucid site and articles index-mail Index mail index-web Index Lucene web content index-wiki Index Lucene wiki optimize Optimize Solr index 20
  21. 21. Questions? 21
  22. 22. Answer: quot;it dependsquot; 22
  23. 23. lucidimagination.com 23
  24. 24. e-book now available! Print coming this summer http://www.manning.com/hatcher3 24
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×