Datkiri
- Poor retrieval mechanisms – They fail to fetch the right tables & columns before SQL generation.
- Ambiguity in documentation – Many models cannot effectively resolve vague schema descriptions, leading to errors.
- Poor generalization on real-world queries – Models work on benchmarks but break on actual user inputs.
We built Datrics Text2SQL to fix this.
Our approach provides: - A well-tuned RAG pipeline that retrieves schema context with high precision.
- Better disambiguation algorithms for handling unclear database documentation.
- Improved generalization with real-world query adaptation, not just benchmark scores.
If you’ve worked with Text2SQL and faced these issues, we’d love your feedback!
Whitepaper: https://www.researchgate.net/publication/389944067_Datrics_T...
Datrics Text2SQL: Open-Source, High-Accuracy Natural Language to SQL Conversion
Ukrainians are selling NFTs to get money for humanitarian help
Hey guys,I believe you have heard the news about Ukraine. Russia is bombing cities all over Ukraine. The capital Kyiv is under severe attack. Ukrainian Army demonstrates the wonders of courage and continues fighting back.To protect Ukraine, we need all the help we can get. Every person that supports Ukraine morally and financially makes a difference.We created a special NFT collection. All the...
Sketches During the War
Regarding professionalism:
there is no difference for developer if he works in outsourcing company or in the product company because in the end of the day he wants to be proud of his work. (If he is a great talent)
Thus, for the fair comparison of outsourcing vs employees you have to put both in the same conditions: the same communication, the same management and the same hiring process.
Being in outsourcing business for 10 years I have a lot of examples when founders thought that outsourcing company can build their product for them and I saw success cases only when they treat an outsourcing company as a partner and the project team as their internal team. In opposite case there is a big gap between business and engineering that you don’t have with your core team
I hope that you got your bad experience because of the unsuccessful choice.
1. The goal for every outsourcing is to make your product great because only in that case they can upsell you and make more money.
2. Outsourcing company can and do create the detailed specifications, but usually founders don’t want to pay for that, thinking that they can formulate everything theirselves, that in most cases they cannot do because their vision changes rapidly. That’s why having a partner gives you a better flexibility.
Outsourcing works great when you have a clear vision or goal to achieve in that case you can benefit from the fast access to the competencies that you don’t have inside your team.
And of course costs matters, if you’re founder from the region where engineer salary is 3 times less the in SV it’s better to hire the core team then outsourcing it. But for US, Germany, Sweden, etc - outsourcing is more flexible and cost efficient solution.
P.S. find great partner is hard, find great outsourcing partner is also hard