Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Morphology-related busines logic in the annotations components #584

Open
kirlat opened this issue Dec 18, 2020 · 0 comments
Open

Morphology-related busines logic in the annotations components #584

kirlat opened this issue Dec 18, 2020 · 0 comments

Comments

@kirlat
Copy link
Member

kirlat commented Dec 18, 2020

There are several problems related to the design of the business logic of the annotation components. The most important is how much of the logic about the morphology of different lexical items should be included (or not included) into the annotation component and from where and how an annotation component should get the missing information:

@balmas: we are going to have to have the domain component tell us what the [annotation components'] options are -- they will change depending on the language, particular word, etc.

@balmas: I think it's an interesting question where the knowledge about which component to import should go. On the one hand, it's appealing to have that all encapsulated in the annotation package, but on the other hand, the domain knowledge about how a specific data object should be annotated probably belongs with the domain component. I think this will become clearer as we design the GraphQL API for the mutations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant