+1 for the completion of framework (spec) constructs. https://tabnine.com/blog/deep On Thu, Aug 15, 2019, 12:33 Tudor Girba <tudor@tudorgirba.com> wrote:
Hi,
It certainly would be interesting!
The other thing to look for are completion of larger constructs. For example, in the context of Spec, I am sure you can complete larger templates for various methods.
Cheers, Doru
On Aug 15, 2019, at 8:48 AM, ducasse <stepharo@netcourrier.com> wrote:
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)
<Recommander-a3-proksch.pdf>
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...
cheers, myroslava
-- feenk.com
"Innovation comes in the least expected form. That is, if it is expected, it already happened."