Build a recommendation system that uses BERT-based sentiment analysis of product reviews to enhance collaborative filtering. Fine-tune a BERT model for sentiment classification, then integrate it with a matrix factorization model to recommend products based on user ratings and review sentiment.