Posts Tagged ‘Search’

First Dutch Lucene User Group Meetup

January 20th, 2010 by Uri Boness
(http://blog.jteam.nl/2010/01/20/first-dutch-lucene-user-group-meetup/)

August last year, we announced the new Dutch Lucene User Group with the intention to provide a platform for knowledge sharing and discussions for the Lucene community in The Netherlands. Obviously, beyond setting up a dedicated website for that, the main activity of this usergroup should be in the form of periodic meetups. Unfortunately it didn’t work out to execute it last year, but this year we would really like to get it going and put more efforts in it, and first step I guess is setting up a first meetup.

So I’m pleased to announce the first Dutch Lucene User Group Meetup. It will take place on 17th February (Wednesday) at the JTeam headquarters office. This first meetup will be split into two parts:

  • Introduction to the user group and the members. We’ll have a discussion about what we would all like to see coming out of this user group and what activities we would like to have.
  • The next part will be more technical. Anne Veling will share with us some of his experience of large scale Solr deployment that he’s working on.

If you wish to attend, please send us an email to: events@lucene-nl.org

Date: 17th February 2010

Time: 17:00
Location:
Frederiksplein 1
1017XK Amsterdam
The Netherlands

Improved field collapse response

November 11th, 2009 by Martijn van Groningen
(http://blog.jteam.nl/2009/11/11/improved-field-collapse-response/)

In the most recent contribution to field collapsing I have improved the response format. The old format was not properly structured, the naming of the elements not self explanatory and in some situations the response was even flawed. From my opinion a better response format was necessary in order to improve the stability of the patch and to make parsing the response easier.
Read the rest of this entry »

Apache Solr Training 30 Nov- 2 Dec ’09

November 3rd, 2009 by Preeti Gholap
(http://blog.jteam.nl/2009/11/03/apache-solr-training-30-nov-2-dec-09/)

Signup now for the 3 day official Introduction to Apache Solr training, now available in Amsterdam!

Introduction to Solr is a 3 day instructor-led hands-on in-classroom training course, written by the engineers who helped write the Lucene/Solr code and led by JTeam’s certified trainers. The objective of this course is to provide you with real use cases and teach you how to apply Solr search engine technologies to business requirements. During the course you will learn to apply best practices developing scalable, high availability and high performance search applications. View the course description.

This course is taught in collaboration with Lucid Imagination, the first commercial entity offering official training and support on Apache Solr and Lucene. Upon successful completion of the course, participants receive certification from Lucid.

Stay tuned for upcoming Lucene training dates.

Signup now for Solr training on 30th Nov. -2 Dec., or contact JTeam for more  information.

Result grouping / Field Collapsing with Solr

October 20th, 2009 by Martijn van Groningen
(http://blog.jteam.nl/2009/10/20/result-grouping-field-collapsing-with-solr/)

In a number of search projects that I have done using Lucene and Solr there was a lot of almost identical data. From a user perspective, when searching the first result pages were full of documents that look very similar, for instance getting a full page of the same car model, where only the edition differs, when searching for a specific car brand. What actually is desired is to only show the different models. Then and only when a user is interested in a certain model, the user can view all the editions of the model by clicking on the result. We simply want to group our search result, based on some criteria. Although this is not support out-of-the-box with Lucene/Solr, luckily it is possible using a patch that I’ve created and contributed to Solr. This blog entry explains what result grouping (also known as field collapsing) is and how you can start using it in your own projects.

Read the rest of this entry »

JTeam announces Search Symposium (2nd edition)

October 20th, 2009 by Bram Smeets
(http://blog.jteam.nl/2009/10/20/jteam-announces-search-symposium-2nd-edition/)

SearchJTeam is proud to announce the second edition of the JTeam Search Symposium. After the success of the first symposium and the conclusion that there are many different perspectives on search, we look forward to continue the discussion. This Search Symposium is planned for Nov. 12 from 14.00 to 17.00 with drinks afterwards. Based on feedback from the previous meeting, we decided to change the location to the Kloosterzaal at Hotel Arena in Amsterdam.

Read the rest of this entry »

Announcing Dutch Lucene User Group

August 26th, 2009 by Uri Boness
(http://blog.jteam.nl/2009/08/26/announcing_lucene_user_group/)

In the last 3 years we’ve witnessed the rise of open source enterprise search. Of course it was always there, and Apache Lucene in particular was there since, well… the previous century. But in the last 3 years the interest in this area has grown dramatically and the install/user base of the different Lucene related projects (Lucene Java and Solr in particular) has grown at an amazing rate. Today, the Lucene ecosystem is booming – there’s a high demand for expertise in this field, yet still there is relatively low supply. The Lucene / Solr mailing lists are flooded with hundreds of questions each week and the need to share knowledge is evident.

Read the rest of this entry »

Project: welke.nl

July 23rd, 2009 by Allard Buijze
(http://blog.jteam.nl/2009/07/23/project-welke-nl/)

The Welke Magazine has been around for a while now and is a well-established name in the home decoration area. To follow up on the success of their paper version, MediaMij –the company publishing these magazines– decided to expand their position in the market by launching an electronic version, welke.nl. The goal of this website was to give their readers a more interactive experience and allow them to find more products that could be of interest in an intuitive manner.

In this post, I will focus on some technical and organizational topics that were addressed during the project. Read the rest of this entry »

Enterprise Search: Introduction to Solr

July 22nd, 2009 by Uri Boness
(http://blog.jteam.nl/2009/07/22/enterprise-search-introduction-to-solr/)

From day one, we at JTeam were very much occupied with pushing new revolutionary open source technologies that can bring real value to us and to our customers. We were there when Spring just started and we helped making it what it is today. We were one of the first companies to use Hibernate in real world projects (I reckon the first version we used was 0.4), and contributed to (back then) innovative new front end technologies like Ajax and DWR. With time, these technologies became mainstream and for a while it seemed that they just fulfilled every bit of our needs where JEE development is  concerned. Yet something was still missing. About 3 years ago, we started noticing a new and growing trend in the market – a new demand – demand for search. Customers started paying more attention to the “findability” aspect in their offerings, be it an e-commerce website offering faceted navigation to its users, or proprietary search solutions on top large service management systems. The trend was obvious, the demand was there, and we had to deliver. We started by implementing our own custom solutions based on the brilliant Lucene library, but then came Solr and once again revolutionized our JEE development.

My goal in this post is to introduce you to Solr. Not too fancy, but to give you just a taste and enough information to at least get started with it. In future posts, I hope to expand on this and show you how you can leverage some of Solr’s features to implement some really cool stuff.
Read the rest of this entry »

Search Symposium – different perspectives on search

July 13th, 2009 by Bram Smeets
(http://blog.jteam.nl/2009/07/13/search-symposium-different-perspectives-on-search/)

Last week (July 1st) JTeam hosted its first Search Symposium at our office at Frederiksplein 1, Amsterdam. The idea of the symposium was to get people together with different perspectives on search and discuss their experiences. The meeting was hosted by Adriaan Bloem (Analyst for CMS Watch) and Edwin Adriaansen (CTO from iLocal). They both presented their take on search, where Adriaan focused more on the search market, different vendors and the open source alternatives and Edwin provided insight into the rationale and findings of doing a large-scale search implementation.
Read the rest of this entry »

Apply for the Search Symposium @ JTeam – June 3rd

April 17th, 2009 by Alef Arendsen
(http://blog.jteam.nl/2009/04/17/search-symposium-jteam-june-3rd/)

More and more information is available every day, both out on the internet as well as internal to companies. Combined with the trend for organizations to increasingly enable self-service for their customers, it’s important to make all this information easily accessible. One of the easiest ways for customers to access information they need is by allowing them to search through the information.

The challenge is how to offer a nice and clean way for customers to search through these vast amounts of information. There are various enterprise search technologies out there. A few days ago, I talked to a friend of mine who had implemented the Google Search Appliance and other than that, you can obviously think about vendors such as Endeca or FAST. A (relatively) new kid on the block is Solr, an open source enterprise search solution.

vergrootglas

At JTeam, we’ve always helped clients expose information in various ways. We’ve done this for clients such as Ilse Media (by implementing the frontend for the well-known Dutch search engine ilse.nl), and more recently i-local (online search engine for companies). We’ve used a wide variety of technologies to do all of this and we believe we have built up a good amount of knowledge in this area.

There are some interesting challenges to think about when settling on a strategy to make your information base searchable. Imagine things like multi-lingual information, customization of what to search for (documents, custom databases, SaaS platforms in use by clients such as Salesforce and the obvious package selection factors such as pricing, support, training and maintenance).

To get a better overview of what challenges you are facing while making your information available and searchable and to give you some insight into what we believe are the trends and technologies in this area, we’re organizing a Search Symposium coming June 3rd.

This event does not have open admission. We explicitly welcome decision makers of (semi)government or commercial organizations who are considering or currently involved with an enterprise search program–organizations that possess a substantial amount of information and are in need of an affordable & innovative solution that fulfills their needs. People that have a (strong) background in or affinity to search solutions and/or technologies are also encouraged to welcome to come and join.

This small and targeted event will take place on Wednesday 3rd of June, from 14:00 to 17:00 followed by some drinks at JTeam’s headquqarters in Amsterdam. There is limited space so make sure to apply soon at signup@jteam.nl with a short description of your motivation for participating.