User behavior can be represented as a semantic vector is similar way as text or images. Qdrant allows you to create a real-time recommendation engine. No MapReduce cluster required.
Matching semantically complex objects is a special case of search. Usually a large number of additional conditions are used in matching, which makes Qdrant an ideal tool for building such systems.