The problem being solved during the Data Science Capstone Project was a natural language processing challenge related to next word prediction.
This was definitely a stretch project when it was initially assigned, and for that reason it took a long time to research the best practices in this domain. Nonetheless, this challenge was rewarding as it got me to think deeply about the language I speak everyday, and how a computer might begin to understand that language.