Search API

Events happening in the community are now at Drupal community events on www.drupal.org.
alanom's picture

Best approach to indexing stemmed and unstemmed fulltext in Drupal?

A common desire with Apache Solr search servers is to get the "best of both" stemming and not stemming terms, indexing both the original term and the stem with something like SnowballPorterFilterFactory. Stemming matches grammatical variations, while indexing the original boosts exact matches to rank higher than near matches, and protects against awkward cases where after stemming, the original term no longer matches.

Read more
niccolox's picture

Nutch 2.1, Solr 4.0 etc

the latest version of Nutch 2.1 seems to work quite nicely with Solr 4.0 and am wondering if others have tried sending results to Search API and / or Apache Solr Search Drupal modules ?

there are lots of possibilities with integrating web-crawls into Drupal views, searches etc

Nutch 2.1 / Solr 4.0 (Gora+Mysql) running using this tutorial
http://nlp.solutions.asia/?p=180

Nutch 2.1 + Aegir BOA?
http://drupal.org/node/1851318

Drupal Nutch module and 2.1?
http://drupal.org/node/1851324

Drupal Elastic Search module and Nutch
http://drupal.org/node/1851064

Read more
mtee's picture

[GSoC Proposal] Search API Statistics

Project information

Project page on drupal.org: not created yet
Student: Michael Timofeev (mtee)
Mentor: Thomas Seidl (drunken_monkey)
Co-mentor(s): (klausi)
Local mentor(s): Thomas Seidl
Current status: developing

Overview

Read more
danielnolde's picture

Make Search API work with Entity Translation(s)

The Entity Translation module is the latest and greatest way to manage multilingual content in Drupal. However, no Drupal search solution currently supports the field based translation it is built on. We'd like to share how we solved this challenge, made field based translations searchable and came up with the brand new Search API Entity Translation module.

Search API Entity Translation is a minimalist approach of making multilingual content managed via entity translations searchable via Search API.

Read more
tecjam's picture

Best solution for project in D7 using Address Field, Geocoder API, Geofield, Geolocation (w. Maps), Search API (Not Solr), Search facets, Search ranges and Search views

Hi everyone,

I'm looking for some guidance in regards to a current project i'm working on:

Details:

Display businesses for a certain city by using geo data, a proximity slider from a pre-defined center point (supplied by field in the entity, url or defined in the view) and predefined start radius (also defined in the view or by url) - closest distance to center point are displayed first - with distance to center point calculated.

Read more
drunken monkey's picture

Improving the Search API

As some of you might know, in last year's GSoC I created the Search API module, which has already gained some fame since then. It's a highly flexible search solution for Drupal 7, already coming with support for Views and facetted searches out-of-the-box, amongst other things.
Still, like all software, it isn't perfect and there are still a number of known shortcomings, as well as other potential for improvement. So for this Google Summer of Code, I propose to fix some of these shortcomings, and add some additional features.
The tasks I'd have in mind are the following (in order of importance):

The last two are of course the buffers for any remaining time at the end — even when I'm done with the others, there will always be numerous ways to improve tests and documentation.

Read more
drunken monkey's picture

Creating a generic Search API

The goal of this project is to build a generic Search API that will on the one hand abstract from the data source (using the entity_metadata module) — thus allowing all kinds of entities to be as easily indexed and searched as nodes —, and from the indexer / search engine on the other hand, making concrete implementations like Solr, Lucene, Xapian, … implement only the specific details and thereby eliminating unnecessary code duplication.
Also the gathered metadata and the search engine interface could be used to create a generic Views integration for all searches, thus letting all supported searches display their results as a configurable view.
The planned overall design is sketched in the attached diagram.

Read more
Subscribe with RSS Syndicate content