Okay, so far you've gotten the data. You've cleaned and processed it a bit. You've done a little bit of exploratory analysis. And you've built some initial models. So now, it's showtime. Now you've gotta build your prediction model for text. And the basic goal for this task is to take all the things that you've done up until this point and to put them all together to build the best prediction model that you can. At this stage you're going to want to carefully consider your code for, and examine it for efficiency and accuracy. Think about the computational complexity of your algorithm and maybe consider using things like a profiler to time your code and look for bottlenecks. Also think a little bit about the environment in which your code is going to run. So, is it going to run on a high-end server, or do you think it might be better used on, like a mobile phone? Because the environment that you run your code in will determine the kinds of resources that you have available. And so you might even want to think about writing your code in such a way that's easily adaptable to different kinds of environments. so, at the end of this task, you need to have a full working model that has decent performance. Also try to come up with a list of ideas that you can try out that might improve the performance of your model in various ways. So good luck with this task. We're really looking forward to taking a look at the models that you build.