We received some feedback on the original DiscourseDB design specifically questioning the usage of UIMA SQL for annotation of text. I am including a pointer to the original document here for your convenience:
DiscourseDB overview document
DiscourseDB ER diagram draft v0.1
Here are the specific concerns that were raised:
1.There was some concern also about how we were weaving together the UIMA work to allow for unstructured data in
the MySQL database. One person mentioned that this is a hard task inherently, and someone else worried that query
writing could be painful.
2. Someone specifically had this point in relation "Their underlying look at the data seems closer to a graph data store
like RDF (Resource Description Framework), in that it consists of multiple and potentially-arbitrary relationships
between entities. To me, this might indicate that an RDF style DB and queries based on SPARQL might be more
We're considering the trade offs and would welcome members of the community to share their insights and opinions. We're looking at the following resources to familiarize ourselves with RDF:
We will continue to collect resources, to read more about this issue, and think about trade offs. Thanks in advance for your input.
Carolyn