Two Tower Recommender Systems are one of the most interesting and relevant recommender systems. Why? Because they can easily handle any user and item features, incorporate context when creating recommendations, and they can be executed very efficiently. If you are interested in more, this article might interest you.