Feature #4914

Place taxonomy enhancements for indexing

Added by Jessica Bushey about 9 years ago. Updated almost 9 years ago.

Status:VerifiedStart date:04/08/2013
Priority:HighDue date:06/30/2013
Assignee:Jesús García Crespo% Done:

0%

Category:Taxonomy / TermEstimated time:8.00 hours
Target version:Release 2.0.0
Google Code Legacy ID: Tested version:
Sponsored:Yes Requires documentation:

Description

Part A: Parent terms are indexed
Part B: Alternate forms are indexed (e.g., "Constantinople" for "Istanbul")

Screenshot from 2013-07-12 17_46_46.png - Archival description browse with Çorum in facet list (94.1 KB) David Juhasz, 07/12/2013 05:49 PM

History

#1 Updated by Jessica Bushey about 9 years ago

  • Priority changed from Medium to High

#2 Updated by David Juhasz about 9 years ago

  • Subject changed from Place Taxonomy Ehancements for Indexing to Place Taxonomy Enhancements for Indexing

#3 Updated by David Juhasz about 9 years ago

  • Subject changed from Place Taxonomy Enhancements for Indexing to Place taxonomy enhancements for indexing

#4 Updated by David Juhasz about 9 years ago

  • Estimated time set to 16.00

#5 Updated by David Juhasz about 9 years ago

  • Estimated time changed from 16.00 to 8.00

#6 Updated by Jessica Bushey almost 9 years ago

  • Target version changed from Release 2.1.0 to Release 2.0.0

#7 Updated by David Juhasz almost 9 years ago

  • Status changed from New to Feedback

Part A is working great, searching parent terms returns the description.

Part B is not working. When I create a description with "Constantinople" as a place access point, and search on "Istanbul" it returns no results.

#8 Updated by David Juhasz almost 9 years ago

I've added two descriptions with a place term "Constantinople". Weirdly, when I browse descriptions and click on the Place filter, I see three facets: Turkey, Çorum and Constantinople (See screenshot). Constantinople and Turkey are correct, but Çorum should not be showing in the list, and when I click on Çorum it shows my two descriptions as results. Maybe the SQL query I gave you grabbed a sibling somehow?

#9 Updated by David Juhasz almost 9 years ago

Attached screenshot.

#10 Updated by Dan Gillean almost 9 years ago

Also: Adding a term and then conducting a general search will return results, but searching for the same term in the advanced search, using the places access points field, will return no results.

#11 Updated by Jesús García Crespo almost 9 years ago

  • Status changed from Feedback to QA/Review

Fixed!

#12 Updated by Dan Gillean almost 9 years ago

Note: as the current implementation stands, alternate forms are indexed in the global application search. However, a search for an alternate form in the advanced search, with the field restricted to "Place access points," will not return results - this is an exacting field that is currently only set to search the precise term used.

#13 Updated by Dan Gillean almost 9 years ago

  • Status changed from QA/Review to Verified

#14 Updated by David Juhasz almost 9 years ago

  • Status changed from Verified to Feedback

I discussed the advanced search for alternate terms with Jesús, and we will go ahead with making alternate forms searchable via the advanced search interface.

#15 Updated by Jesús García Crespo almost 9 years ago

  • Status changed from Feedback to QA/Review

Ready for testing! Now the "Place access points" search in the advanced search page should also match alternative names for terms in the useFor field.

#16 Updated by Dan Gillean almost 9 years ago

  • Status changed from QA/Review to Feedback

I can't seem to get results on new terms anymore - is it possible that you caused an inadvertent regression when working on this Jesus?

1) Navigate to a term already associated with a description (say: Vancouver)
2) Add a new UF (say Vanboring)
3) Search for "vanboring"

No results returned.

However older UF terms that were added before the fix still seem to work - search for "vangroovy" or "vancougar"

Try with "Point Gross" (Use: Point Grey) as well.

#17 Updated by Dan Gillean almost 9 years ago

  • Status changed from Feedback to Verified

Did not realize that at the moment, the search index must be rebuilt for new alternate forms etc to be indexed. Client is aware of this. After re-indexing, searching for alternate forms in both general search and in advanced search place access points works as expected.

Also available in: Atom PDF