Comments (3)
I think two different levels of validation we could do would be:
- fully validation will require an index that has all the mappings required to run the queries. Would that work if the user has to provide the "test index" the query will be run into for testing?
- Simple json validation, we could validate that the query will pass various query builders but not validate everything that is related to mapping and field types/options. Problem is that I need to have he parameters replaced.
from elasticsearch-learning-to-rank.
Can we include an optional (perhaps mandatory) block for testing the feature that includes
- Index for testing
- Sample arguments for the template?
For example, when you create a feature, you might append a test
block like so:
{
"name": "user_rating",
"type": "feature",
"feature": {
"name": "user_rating",
"params": ["keywords"],
"test": {
"keywords": "rambo",
"index": "tmdb"
}
"template_language": "mustache",
"template": {
"query": {
"match": {
"title": "{{keywords}}"
}
}
}
}
}
from elasticsearch-learning-to-rank.
Closed by #89
from elasticsearch-learning-to-rank.
Related Issues (20)
- Update elasticsearch to 7.17.5 HOT 3
- elasticsearch-learning-to-rank plugin for ES 8.x HOT 3
- ES 6.8.23 -> LTR Build Request HOT 9
- Cannot Install Plugin HOT 2
- Plans for a similar opensearch plugin? HOT 1
- not able to install ETL Plugin into Ubuntu Server 22.04 LTS HOT 1
- Update elasticsearch to 8.5.1
- Update elasticsearch to 8.5.2
- LTR for Elasticsearch 8.4.1 HOT 1
- There is no release for elasticsearch 7.17.9 HOT 3
- How is the final score of a LambdaMart model calculated?
- How to include categorical features in feature set HOT 5
- Dense Vector Feature as a param to a Mustache script score template HOT 2
- Using LTR together with the Go Typed-API Client?
- Search Keyword with certain conditions HOT 2
- Recent versions are not published to Maven repository HOT 1
- sltr queries with minimum_should_match features
- Implement support for missing values with XGBoost
- Flaky test testLogExtraLogging fails occasionally HOT 1
- active_features returns non-active features in _ltrlog for SLTR query
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 elasticsearch-learning-to-rank.