Page 2 of 3

Our journey to better personalization using a recommendation engine – part 2

We just introduced (in part 1) the different models we use to greater personalize the notifications and content we offer to our users. Now we’ll present our experiences when building our very first recommendation engine. Collaborative filtering – predicting whether a user will click on a notification When thinking about how to apply these recommendation methods in our use case, we identified two important factors – What will make a user click on a notification and open it Which content…

Read More

Our journey to better personalization: using a recommendation engine – part 1

Imagine you just finished watching a great movie on Netflix, and immediately afterwards you receive the following recommendation for your next movie: If you’re into old Chinese movies, then you’re in luck. But if not, you’ll probably be frustrated and turned off by this terrible recommendation. This example shows how important the use of personalization is and how it impacts your users’ feelings and thoughts about your product. Recommendation engines are a very effective way to personalize your product and…

Read More

The keys to creating an effective user survey

The hardest task as a product manager is the guessing game. Basically, we have to guess what users want or need. If you’re in the B2B industry and you want to think about your next step, all you have to do is ask your business users what they need. Add some development estimation to the mix, and you have yourself a roadmap. However, in the B2C industry, and especially in the mobile apps industry, you can’t really do that. First of…

Read More

Keeping your Redis in shape in 3 simple steps

Redis is a great NoSQL database, not only for cache, but also as a primary data source (and we’re doing both!). Because it is so popular, there are many hosting solutions for Redis – and most of them offer plans with different memory sizes. If you use a hosting solution like we do, then you’re probably encountering a similar problem: how do you keep your Redis instance in the plan’s limit? Here I explain how to do this easily by…

Read More

Userless User Authentication for Mobile Application

Like all the other cool kids, we at Soluto have a mobile app and a lot of micro-services that this app utilizes. Recently, we added a feature to our app that required sensitive user data, and for this feature we had to add some sort of authentication between our app and the services it utilizes. Usually, this problem is pretty simple to solve: Just add social login to the app, and use those credentials to authenticate the requests. This solution…

Read More

Page 2 of 3

Powered by WordPress & Theme by Anders Norén