Comments (5)
It was implemented:
https://github.com/Esri/geoportal-server-catalog/blob/master/geoportal/src/main/resources/config/elastic-mappings.json
from geoportal-server-catalog.
This is associated with Lucene analyzers and stemming. Elasticsearch uses the Standard Analyzer by default (no stemming), Geoportal inherits. We could specify the default for Geoportal within this file (any suggestions?) :
https://github.com/Esri/geoportal-server-catalog/blob/master/geoportal/src/main/resources/config/elastic-mappings.json
Here are a couple of links on the topic:
https://www.elastic.co/guide/en/elasticsearch/guide/current/configuring-analyzers.html
https://www.elastic.co/guide/en/elasticsearch/guide/current/analysis-intro.html
https://www.elastic.co/guide/en/elasticsearch/guide/current/controlling-stemming.html
from geoportal-server-catalog.
elastic says that the Porter stemmer for English is old, but still the recommended english stemmer.
I suggest we configure this as the default and document pointers to where people can find more on configuring specific stemmers/analyzers and how this works with Geoportal Server.
from geoportal-server-catalog.
Cool, I'll leave it to you guys to sort out how to handle this.
I'd suggest that a non-technical user would expect "airport" to return "airports", so that behaviour should be default, with the option to configure it as required.
Thanks guys
from geoportal-server-catalog.
Was this ever sorted?
from geoportal-server-catalog.
Related Issues (20)
- Error Load Metadata Editor HOT 3
- Non public item in ArcGIS Portal can not be added to Map in Geoportal HOT 1
- Implement STAC Item asset roles HOT 1
- implement item_assets in STAC configuration HOT 1
- How to implement JWT based authentication in geoportal-server-catalog
- When deployed to ROOT the STAC API includes relative paths HOT 1
- Enable adding vector tile services in map viewer via widget HOT 1
- Dynamic map service sub-layer cannot be added to the map viewer HOT 1
- Support multiple collections per STAC instance HOT 1
- unify DCAT output HOT 3
- update bootstrap HOT 2
- GetRecordById via HTTP POST exception HOT 3
- Implement STAC transaction API HOT 2
- use 'thumbnail' asset when available in STAC item HOT 1
- Geoportal application does not work with ArcGIS Enterprise if portal user has large number of groups HOT 2
- update docker image to 2.7.2 once released
- Sorting by title is not working HOT 1
- Stac Service -Search - Next link should not be present in last result page
- 'supportsApprovalStatus' not being respected after upgrade to v2.7 HOT 6
- Catalog results don't load after commit 406adc57c51bbeab35de0a2fa4c478f59c4b73ed HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geoportal-server-catalog.