...
Support Aggregate Engines in Apache UIMACPP
UIMA is a framework for unstructured information management, built around the idea of heavy annotators interoperating using a common exchange format.
It has been in production use for about two decades.
The framework is mostly written in Java. It has a C++ counterpart that implements a subset of the framework.
The challenge for this GSOC is to work together with the mentor to implement the full framework.
More details on GitHub: https://github.com/apache/uima-uimacpp/issues/6
Benefits to the community
This has been discussed as one of the main roadblocks in using the C++ version of the framework by its users: https://lists.apache.org/thread/f1r3sghgn2oqhvzz27y26zg6j3olv8qq
About the mentor
Dr. Duboue has more than 25 years of experience in AI. He has a Ph.D. in Computer Science from Columbia University. and was a member of the IBM Watson team that beat the Jeopardy! Champions.
Aside from his consulting work, he he has taught in three different countries and done joint research with more than fifty co-authors.
He has years of experience mentoring both students and employees.