Hi
I have worked with NLP (as for Question answering and classification, discourse analysis etc), I also used those algorithms in various modes (for example CNN for determining orientation of picture ).
I can develop your system using Python and various libraries (Tensorflow, keras, Caffe, NLTK etc) I need good description of product to give you correct estimate
Please ask questions right away if you are interested in my service.
Thanks
Archil