Search

Events happening in the community are now at Drupal community events on 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.

BlakeLucchesi's picture

Enhanced Search Update

Part 1 of my project (implementing synonym matching in the search index) is nearly completed, I am waiting for the patches to be accepted into core for drupal 6. In addition to synonym matching I also submitted a patch to index usernames with the nodes as requested in the Search group on drupal.org. The patches can be reviewed here, all comments welcome.

http://drupal.org/node/155262 - Taxonomy synonym search indexing
http://drupal.org/node/155254 - Username search indexing

For part 2 of my project I am to implement a fuzzy search engine in drupal.

Read more
BlakeLucchesi's picture

Search Engine Enhancements

This is my first update on groups.drupal.org about my SoC Project regarding enhancing drupal's search engine. I still have 3 more days of finals so I havn't gotten to any of the coding, but after putting forth much research and thought (and some kind help from my mentor Robert Douglass), I've decided on the following 2 parts as goals for my project.

Goals for Summer of Code Search Project:

Read more
BlakeLucchesi's picture

Fuzzy Techniques and Implementation

I've been doing my best to wrap my head around ways to make drupal more fuzzy search capable. The following are some goals of fuzzy search and I guess some comments. I'm not exactly sure how this will help as of now, but I really feel like along with improving the search engine's speed we should look at ways to provide more relevant results.

Read more
douggreen's picture

Query Optimization

6.x is moving to mysql 4.1. I think this removes the need for any support for temporary tables, but first, I'd like to confirm that 4.1 supports subselects. We also need to evaluate the pgsql options. Does pgsql support the sub-selects? Does pgsql support something similar to the ALTER IGNORE TABLE construct for adding a unique index to a table that has duplicated?

If you're just joining us, please also read: #143160 (search_index has duplicate entries) and #102088 (views_fastsearch 5.x-dev release notes)

Read more
robertdouglass's picture

A hook for search scoring factors?

do_search currently takes a bunch of parameters which are supposed to be sql snippets that get used in building the search queries. The only example of these being used is in node_search() where extra tables are joined to make scoring factors for things like comments count and page views, etc. My idea is to explore whether each of these scoring factors could be added in a more organized way, in do_search, by invoking a hook:

hook_scoring_factor($search, $keys)

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: