As the term suggests, problem-specific techniques are applied when we take into account the particular characteristics of our current dataset and proceed to process it accordingly. In general, there is no way to tell what particularities your dataset contains; the only approach is to, again, extensively explore the dataset and address any problems as they arise.
In the following steps, we will go over some more pre-processing techniques that are specific to our datasets, so that you will have more experience dealing with badly formatted data. Note that, while the gist of each section of our code will be discussed, if you have trouble understanding the effect of any specific command, you can examine it further in ...