I have a natural language processing model that I've compiled from several gigs of text data. The format of the model does not contain in itself any of the input copyrighted material, it has been reduced to simple words and named entities with weights and categories to put it simply, in case that matters.
That said, I can't release the original input documents as the "source" to build this binary, but I can release the compiled model as my copyrighted material and I'd like to do just that. I'd like to release this binary model under the AGPL.
My question is, will the AGPL apply the way it was intended to? This model is technically content that the software (the NLP library) can function without, but when combined with this loaded content, produces unique program output that relies explicitly on the input model to generate.
Would the AGPL apply correctly? It's a binary that isn't directly executable code, making it more like content, but when combined with the software it's meant to be used with, acts more like a shared library (dll, so etc) which provides unique program functionality and output.
After writing this question I believe the fact that I can't release something that fulfills the role of the "source" code, that I'm not able to license the binary under the AGPL or GPL. I'm seeing if it's possible to decompose the binary form back into an editable format like JSON which can be edited and then turned back into a binary model to satisfy this requirement.