Hello -

article <http://www.gissearch.com/location_extraction_solr> Background: (on solr 1.3)

We're doing a similar thing with our location data - however we're finding that if the 'input' string is one long string i.e.: q=
*Philadelphia,PA,19103,US*

that we're getting *0* matches -

Instead of relying on the application to convert the input query to : q=
*Philadelphia, PA, 19103, US* (which does work), we're hoping that there could be something we could apply something to the q parameter make it treat the commas as spaces and execute the search.

Here are the 2 results from the search:

Mar 5, 2010 1:59:20 PM org.apache.solr.core.SolrCore execute
INFO: [geocore] webapp=/solr path=/select params={explainOther=&fl=*,score&debug
Query=on&indent=on&start=0&q=Philadelphia,PA,19103,US&hl.fl=&qt=standard&wt=stan
dard&version=2.2&rows=10} hits=*0 *status=0 QTime=93

Mar 5, 2010 1:59:44 PM org.apache.solr.core.SolrCore execute
INFO: [geocore] webapp=/solr path=/select params={explainOther=&fl=*,score&debug
Query=on&indent=on&start=0&q=Philadelphia,+PA,+19103,+US&hl.fl=&qt=standard&wt=s
tandard&version=2.2&rows=10} hits=*174736* status=0 QTime=406

And the second query's debug output:

2.1785781 = (MATCH) product of:
  2.9047709 = (MATCH) sum of:
    2.59102 = (MATCH) weight(text:philadelphia in 102623), product of:
      0.5993686 = queryWeight(text:philadelphia), product of:
        9.781643 = idf(docFreq=27, numDocs=182380)
        0.061274834 = queryNorm
4.322916 = (MATCH) fieldWeight(text:philadelphia in 102623), product of:
        1.4142135 = tf(termFreq(text:philadelphia)=2)
        9.781643 = idf(docFreq=27, numDocs=182380)
        0.3125 = fieldNorm(field=text, doc=102623)
    0.29292774 = (MATCH) weight(text:pa in 102623), product of:
      0.23966041 = queryWeight(text:pa), product of:
        3.9112372 = idf(docFreq=9922, numDocs=182380)
        0.061274834 = queryNorm
      1.2222617 = (MATCH) fieldWeight(text:pa in 102623), product of:
        1.0 = tf(termFreq(text:pa)=1)
        3.9112372 = idf(docFreq=9922, numDocs=182380)
        0.3125 = fieldNorm(field=text, doc=102623)
    0.02082298 = (MATCH) weight(text:us in 102623), product of:
      0.063898034 = queryWeight(text:us), product of:
        1.0428104 = idf(docFreq=174736, numDocs=182380)
        0.061274834 = queryNorm
      0.32587826 = (MATCH) fieldWeight(text:us in 102623), product of:
        1.0 = tf(termFreq(text:us)=1)
        1.0428104 = idf(docFreq=174736, numDocs=182380)
        0.3125 = fieldNorm(field=text, doc=102623)
  0.75 = coord(3/4)


--

* Kevin Penny */(e) <mailto:kpe...@jobs2web.com> /** | Application Architect/Team Lead

________________________________________________________________________________________________________________**

*

*

*Jobs2Web Inc. * | 10901 Red Circle Drive Suite 200 | Minnetonka, MN 55343
* p: * 952-697-2949     | *c:* 952-807-3358     | *f:* 952-400-5676

*/CONFIDENTIAL COMMUNICATION
/*/This message (which includes any attachments) is intended only for the designated recipient(s). It may contain confidential or proprietary information. If you are not a designated recipient, you may not review, use, copy or distribute this message. If you received this in error, please notify the sender by reply email and delete this message and all attachments, including any copies thereof. Thank you/


Reply via email to