Deep Learning Under Constraints: Techniques for Data-Limited Medical and Recommender System Applications