IBM Watson Natural Language Understanding uploading multiple documents for analysis
NLU can be "manually" adapted to do batch analysis. But the Watson service that provides what you are asking for is Watson Discovery. It allows to create Collections (set of documents) that will be enriched thru an internal NLU function and then queried.
I have roughly 200 documents that need to have IBM Watson NLU analysis done.  Currently, processing is performed one at a time.  Will NLU be able preform a batch analysis? What is the correct python code or process to batch load the files and then response results?  The end goal is to grab results to analyze which documents are similar in nature.  Any direction is greatly appreciated as IBM Support Documentation does not cover batch processing.