question: new user_interactions
See original GitHub issueHi and thanks for the great project, may be the question was already here but i can not find it . I
whold like to implement prediction for some new user with some known interactions on known products . Currently all model functions accept user_features
item_features
which are identity matrixes for the simple case :
I can extract the info for some existing user :
model.predict(user_features=user_features[75], item_features=item_features[100:103])
but i can not do something like this:
model.predict(user_features=zero vector , item_features=item_features, user_interactions = [
0 0 0 ... 1 ... 1
] )
for the new customer that likes 2 products.
Issue Analytics
- State:
- Created 5 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
The Best User Research Questions (+ How to Ask Them) - Maze
Our final question-crafting tip is to use research questions to test and validate your own assumptions and opinions. Ask questions you think you ......
Read more >98 Questions UX Designers Must Ask | by Spire Digital
User Research · What does your typical weekday look like? · Tell me about your role at your company. · What are your...
Read more >User Experience(UX) Survey Questions: 60+ Examples (+ ...
User experience survey questions help you get valuable feedback from your users and improve your app's user interface and experience.
Read more >User Research – Meaningful Questions | IxDF
Are we learning anything here? · Now we've learned X about the topic; should we revisit our objectives and change them? · Have...
Read more >User Research Questions You Should Be Asking - Fuel Cycle
Best practices for creating user research questions · 1. Start by defining broader themes · 2. Break down your questions to make them...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hey @martende – you shouldn’t need to normalize the synthetic user_representation because the vector’s magnitude is irrelevant when ranking. If you normalized it, you’d get the same ranking back. If you care about the precise predicted values, though, then you may want to normalize.
You also may want to explore weighting the inputs, though. If one interaction has weight
3
and another interaction has weight5
you can to multiply those item reprs by a scalar weight before summing them so the interaction with higher weight has a bigger impact on the resulting user repr.Hi @jfkirk, could you explain why the new predicted user representation is the sum of the predicted item representations of items the new user has interacted with?
I don’t follow.