3 ms·
In other words, the system is ready to be trained for languages not on the initial list, without requiring additional development?
by Dowwie 7y ago
In other words, the system is ready to be trained for languages not on the initial list, without requiring additional development?
- mabrocks 7y agoYou would need to extend the data-processing pipeline for the new language, which in the best case only requires to adapt the standard wrapper around the Tree Sitter parser. The wrapper needs to take care of language-specific details (e.g., where to find the documentation for a function, what methods should be filtered out, etc.) but can be fairly small. See https://github.com/github/CodeSearchNet/blob/master/function_parser/function_parser/parsers/ https://github.com/github/CodeSearchNet/blob/master/function... for examples.