Comments (3)
Hey @Enoch2090, one weirdness that I see is that your events file doesn't contain item metadata events: https://docs.metarank.ai/reference/event-schema#item-metadata-event. I'm not sure if this is connected to the bug you see though, we will take a look at it!
from metarank.
So looks like that we had a mismatch in config syntax between our docs and the actually expected one. The doc (and your example config.yml) says that number feature is configured like this:
- name: price
type: number
field: item.price // must be a number
scope: item
But the code expects the following:
- name: price
type: number
source: item.price // must be a number
scope: item
With the fix in #960 Metarank now accepts both syntax.
Can you try the 0.6.4 which contains the fix for this issue? With 0.6.4 when using your config.yml
and events.jsonl
files it now seems to work OK.
from metarank.
Thanks for the quick fix! It works perfectly now.
from metarank.
Related Issues (20)
- Add docker versions for all CLI examples
- Getting started HOT 2
- Fresh start - cold start HOT 3
- Doc mentions 'source' config field, but code expects 'input'
- How to discard old (item-) events? HOT 7
- Support for multilingual LLMs HOT 1
- Docker Image for Windows HOT 4
- VectorFeatureSchema is not yet implemented in AnalyticsPayload
- Getting secondary ranking with Metarank HOT 5
- Doc correction in cross-encorder HOT 1
- Import LightGBM trained model to metarank HOT 3
- Feature storage is not optimal for shared fields
- The "termfreq" command could detect an existing target file and abort instead of failing at the end
- The “sort” command should not erase the source file when “data” equals “out”
- Diversity feature throws an exception when the data is missing.
- The "import" command should be able to continue importing when the state file exists.
- Offline import should be able to wipe the state at the end
- doc mentions obsolete relative_number feature
- Add blocklist for feature names: values, models
- validate crashes when dataset has clicks with references to non-existing ranking events
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 metarank.