hello miroslava you take a NLP approach and I do not know if it will be working Now people like proksch and mezini took a statiscal approach. I would really like to see if we can apply the same technics to Pharo completion and measure the difference. It could be a really nice master (even from a data scientist point of view)
On 15 Aug 2019, at 00:01, Myroslava Romaniuk <romaniuk@ucu.edu.ua> wrote:
From: Myroslava Romaniuk <romaniuk@ucu.edu.ua> Subject: machine learning for code completion Date: 15 August 2019 at 00:01:23 CEST To: Pharo Development List <pharo-dev@lists.pharo.org>
for anyone interested, made a blog post about researching some of the existing approaches of combining ML to improve code completion. in pharo we want to try training the n-gram model. have a slight idea of how it might be implemented in practice but mostly still trying to figure it out, so if anyone else has some suggestions/ideas/tips that would be great
link for the blog post : https://medium.com/@myroslavarm/machine-learning-for-code-completion-2583792... <https://medium.com/@myroslavarm/machine-learning-for-code-completion-2583792...>
cheers, myroslava