Hi everyone,
I hope you are well. We're thinking about a question with my teammates and I think your opinions and advice can be very relevant. It's in the title: we are thinking of putting our product in open source. For context, I'll describe our solution in 3 points (without naming it or putting a link to avoid being accused of self-promotion):
1/ Our product aggregates various AI APIs (computer vision, NLP, speech-to-text, etc.) into a single API.
2/ It includes a feature that dynamically directs the data processing request to the "optimal" provider.
3/ It offers a reseller contract that allows access to a multitude of services with a single account.
We are thinking of putting the first one in open source to allow developers to have the aggregator (having in this case to create several accounts with different providers and without taking advantage of the automatic recommendation). This guarantees a "continuity of service" if by misfortune our company stops. And above all, it would build a community around our product.
But at the same time, we try to measure the potential risk (in relation to potential competitors in particular). Maybe there are some issues we haven't thought of?
What do you think about it? What would be your advice? Thanks in advance to those who will take the time to answer me.
Thanks,
Jeremy
submitted by /u/JerLam2762
[link] [comments]
from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/3u6HQAa