Say I have an app that requires a lot of information or insights about our users to function, what is considered the best way of going about this?
Thinking about forms, they would be too large and daunting for our users and we'd likely lose a lot of users before they've even finished signing up. Although this would probably be the ideal format for us, as it gives us what we need up front.
Thinking about progressive profiling, this doesn't work too well for our use-case as we want users onboard as fast as possible and actually using the app, but we can't let them use the app without enough of their information.
Thirdly is a machine learning approach and where we want to head eventually, but we would need a large set of data to get working with initially and it's very likely this would all change depending on which city, company, or institution we're targeting.