Search

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

Let's search! Sure core search is used on lots of sites, but it is no longer the only option, nor the best. This group is now open for all search discussions. Apache Solr, Search API, and more.

robertDouglass's picture

Drupal's Search Framework: The execution of a search

Drupal’s ambitious search module provides a framework for building searches of all kinds. By isolating the tasks involved in searching, and allowing the actual search implementations to be handled by other modules, the search framework sets the stage for all sorts of creative search applications. This article, which applies to Drupal 6, explores the structure of the search framework by following the steps needed to execute a search.

Full article: http://acquia.com/blog/drupals-search-framework-the-execution-a-search

Read more

Summer of Code 2008: Search Scoring Improvements

Project Information:

Current Status: Working to complete tasks outlined below and get them ready for acceptance to D7 core. The Drupal project page can be found here: http://drupal.org/project/search_score_improvements. The project page will contain a downloadable package of all code contributed from this project.

Description:

Read more
robertDouglass's picture

Minnesota Search Sprint

Start: 
2008-05-09 09:00 - 2008-05-11 20:00 America/Chicago
Event type: 
Drupalcamp or Regional Summit

Continuing the great and growing tradition of bringing people together in small groups to attack focused problems, a search related code sprint will take place from May 9-11 on the campus of the University of Minnesota. Goals of the sprint will be to enhance the search framework, identify improvements to the core search implementations, and consolidate efforts towards making Drupal 7 a fantastic release for search. Sponsors for the search sprint include University of Minnesota Libraries, Acquia, McDean, Inc. / OpenBand, Workhabit, CivicActions, The University of Michigan, Laboratoire NT2, and BoldSource. Attendees include Earnest Berry, Robert Douglass, Chad Fennell, Doug Green, Michael Hess, Djun Kim, David Lesieur, and Blake Luchessi.
Search Sprint Sponsors

Read more
robertDouglass's picture

Test spelling suggestions for D7

http://drupal.org/node/247482

This patch adds spelling suggestions to the page that is returned if no search results are found.
Only local images are allowed.

This is done by utilizing the Levenshtein algorithm for calculating the nearness of words.

Read more

Search issue queue - dig in!

This is a list of issues in the D7 issue queue that pertain to search. They've been vetted and confirmed to be real issues. They cover the entire spectrum, from advanced feature requests to bugs to theming issues. This is a great place to start your quest to make search in D7 a better thing. The table should be re-organized a bit. We should sort it into bugs and features, and make some priority judgements. Remove rows as issues close.

Read more
JacobSingh's picture

Google Search Appliance Module Released!

Hi folks,

Please see Google Appliance Module for Drupal .

This module currently supports keymatches, keywords, i18n compat (see the module page for more info).

I will be updating it regularly with new features, as the base class is robust enough to handle an advanced search, sorting, etc. It's currently in beta because I'd like some more feedback on the architecture / integration stories before rolling out more features, but a version of this is in production on a large site.

Read more
BlakeLucchesi's picture

Search Scoring Improvements

Background

Read more
mihksoft's picture

hook_search

Hy!
I have a table author with author_id, author_first_name, author_last_name, author_date_of_birth, author_date_of_death, author_website, author_email, author_language_id, author_isDeleted.
I have make a module author, implement the hook_menu and make a table view for my table and a modify form. From the content I have make a new content type called Author. I have implement the hook_search in my module

function author_search($op = 'search', $keys = null)
{
switch ($op)
{
case 'name':
return t('Content');
case 'search':
$find = array();

Read more
BlakeLucchesi's picture

SearchAPI Module

The following is my first revision of a proposal to create a search API module. I'd love to get some feedback.

Project Details
A Drupal search API would allow for separation between the search interface that end users interact and the back-end indexing and retrieval work that a search engine performs. The advantages to creating a search API are:

Read more
drunken monkey's picture

Improving the Apache Solr Search Integration module

I am planning to hand in a proposal on improving the Apache Solr Search Integration module.
The project would include:

  • Porting the module to drupal 6 (if necessary)
  • Integration in Views 2, enabling the use of Views 2 as a front-end to display the search results
  • Writing simpletest unit tests for this module, especially for the new functionality

What's your opinion on that? I have already contacted Robert Douglas to ask for his.

Read more

safSDgDFgzfd

dfhgzdfhgzdfhxdfbhzxcbczvbcvbcvcbcvbcvgz

Read more
garthee's picture

Dynamic content view

I think the way information is presented and search results are displayed can be optionally enhanced. This somewhat related to the following discussions, however a new idea
1. http://groups.drupal.org/node/9934
2. http://groups.drupal.org/node/9946

A short description of what I would love to see with this module

Read more
johsw@drupal.org's picture

Sphinxsearch integration

Following Yelvington I'm crossposting this to the following groups: SOC2008, Knight Foundation, Newspapers on Drupal and Search

One thing that would be really cool, is a module integrating http://www.sphinxsearch.com/ and Drupal. Our experience is that core search doesn't play nice when you have alot of nodes (we have 150.000+). Indexing simply kills the server.

So instead we use Sphinx. It's REALLY fast, both when searching and when indexing. BUT everytime we alter our content-types we have to manually reconfigure the sphinx configuration. This is why I propose this as a module for the SOC08 - a module that integrates Sphinxsearch and Drupal

Read more

Building a killer search for Drupal

We've had a good discussion today at Drupalcon, in a BoF session led by Robert Douglass. Here's the plan that emerged to build a killer search for Drupal that will help take us Drupalers further towards world domination. ;)

Read more
robertDouglass's picture

Finduser - a new search module for .... finding users

http://drupal.org/project/finduser

This is a custom search module for users. It provides a search page that can search for users by username, email, or a custom text field. The custom text field can come from any content type, thus this module plays nicely with any user-as-node strategy.

The module does one thing and does it well, and is independent of search module. It has enough customization options to allow you to bend it to your will, as well as a healthy number of themable functions.

On the administer settings page for the Find user module you have the chance to set many configuration options. If you have CCK enabled and have added any text fields to any content types, these fields will show up as options to be searched. This allows you to use a module like nodeprofile or usernode or bio to extend your user profile and make it searchable via the Find user module.

Read more
BlakeLucchesi's picture

Fuzzy Search Needs Testing

As I am entering the home stretch of the project I have gotten a small amount of feedback from various testers regarding my fuzzy search module but so far have gotten no feedback on how good the algorithm is at returning relevant results. I have just recently reworked my algorithm to tighten up the matching. I'd really appreciate it if I could get a person with a site that has over 400+ nodes or so to test out the module and see how fast it performs and how relevant they believe the results are.

Read more
BlakeLucchesi's picture

Fuzzysearch Module Initial Release

The Fuzzysearch module is now available for testing and feedback. The results being returned during my tests have thus far been quite good and performance has been better than search.module (overall query times and page generation times were faster with fuzzysearch.module, testing based on results displayed by devel.module).

Please try it out if you have a chance and leave me some feedback/post issues on the project page.

http://drupal.org/project/fuzzysearch

You can try out the module and read more information about the release on my blog http://boldsource.com
-Blake

Read more
BlakeLucchesi's picture

Fuzzy Search Engine Major Update

Over the past week and a half or so I have made much progress on my project. The following are main accomplishments:

Read more
BlakeLucchesi's picture

Fuzzy Search Scoring Hook (SoC Update)

I'm contemplating how to implement a scoring factor hook into my new fuzzy search engine module. I believe what may work out to be the best way of doing this is allowing modules to tap into this scoring hook at the time of indexing.

Each hook should return a value between 0 and 10 as a score to add to the node being indexed. Then in the administration screen an administrator would be able to set the importance of the score given by that hook. This would allow the administrator of a drupal site to manage the scoring from different contributed modules.

Read more
BlakeLucchesi's picture

Fuzzy Search Engine Updates

Fuzzy Search Module (search_fuzzy.module)

Read more
Subscribe with RSS Syndicate content

Search

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week