A hypergraph-based framework for personalized recommendations via user preference and dynamics clustering. (15th October 2022)