The main concept of the neural network is that we extract features from our data and then feed them to the input of the network. The feature selection and pre-processing decide the success of your network. It needs practice upon various datasets to pick the best features.
"Garbage in, Garbage out"
The above statement fits well with your question. If we feed un-processed data then the results can’t be good.
Hope this answer helps.