RSS Meetup

Neural Code Completion

Transmissão através de Videoconferência
Logótipo do LASIGE

Por Miltos Allamanis (Microsoft Research).

Code completion is a widely used feature in developer environments and in the last decade, machine learning models have been tested with great results. These models learn to predict the next token that the developer will type but often have prohibitive performance characteristics for practical deployment. In the first part of the talk, I will present a simple and efficient, yet accurate, method for code completion that combines a neural network with static analysis. By carefully designing a neural network, we create a deep learning model that generates completions within 20ms and uses just 50 MB of memory. Beyond standard code completion, recent research has shown promising results for whole-line completion. However, the partial code context (what the developer has typed so far) is often too ambiguous which renders the prediction of entire lines impossible. In the last part of the talk, I will present some recent efforts on completing code sketches, i.e. partial lines of code with holes.

Short bio: I am a principal researcher in Microsoft Research, Cambridge UK working at the intersection of machine learning, programming languages, and software engineering. My research aims to combine the rich structural aspects of programming languages with machine learning to create better tools for developers, while using problems in this area to motivate machine learning research. I obtained my PhD from the University of Edinburgh, UK. More information about me and my publications can be found at https://miltos.allamanis.com.

Transmissão em direto via Zoom.

Cartaz do evento

14h00
LASIGE

Seminário do Departamento de Física de Ciências ULisboa, por Miguel Zilhão (CENTRA - Center for Astrophysics and Gravitation, Instituto Superior Técnico).

Mar

Projeto EEA Grants Portugal quer atrair jovens portugueses para carreiras ligadas ao Mar.

Solid Earth Seminar, por Patrícia Jordão (Instituto Dom Luiz, Portugal).

BioISI Research Seminar, por Sophie Jackson (University of Cambridge, UK).

Encontro Scientia, por Pedro Pinho (EChanges - cE3c).

Imagem ilustrativa do evento (saúde e medicina)

A participação nos eventos é gratuita, mediante inscrição prévia.

Seminário do Laboratório de Instrumentação e Física Experimental de Partículas, por Louis D'Eramo (CERN).

Universidade de Lisboa

Nesta feira, os estudantes terão a oportunidade de conhecer a ULisboa, ouvir e interagir com oradores que fazem parte da nossa Universidade e esclarecer todas as suas dúvidas sobre como vir estudar para Portugal.

We are living through a new phase in human development where much of everyday life – at least in the most technologically developed parts of the world – has come to depend upon our interaction with “smart” artefacts.

Logótipo dos 100 anos da criação da licenciatura em Engenharia Geográfica/Geoespacial

A participação no evento é gratuita, mediante inscrição obrigatória até 12 de outubro de 2021.

Logótipo do consórcio e imagem de pessoa a usar máscara

2.ª Conferência Anual Lisbon Living + tem como objetivo reunir a academia, a saúde, a sociedade e os setores de inovação e tecnologia para analisar os impactos da pandemia COVID-19 em Portugal e recolher lições para o futuro.

Conversa com Galopim de Carvalho.

The objective of this course is to introduce participants to the details of communication and writing scientific publications.

Seminário Permanente de Filosofia das Ciências, por Anna Ciaunica (CFCUL/GI2).

Seminário conjunto do Centro de Estatística e Aplicações da Universidade de Lisboa e do Centro de Matemática Computacional e Estocástica, por Kristen Campbell (University of Colorado Anschutz Medical Campus, USA).

Research at the Faculty of Sciences

Participation is free but prior registration is suggested.

Geometry Webinar, por Giosuè Muratore (CMAFcIO).

Conversa com Galopim de Carvalho.

Logótipo da IAESTE, sobre uma fotografia da cidade de Edimburgo

Candidaturas online de 01 a 31 de outubro 2021.

Imagem alusiva ao Concerto e Conferência

Concerto e conferência pela Orquestra Metropolitana de Lisboa.

Imagem ilustrativa do programa, acompanhada do respetivo título

Um programa de aceleração de ideias e negócios, promovido pela redeSaúde, com candidaturas até 15 de outubro de 2021.

Conversa com Galopim de Carvalho.

The objective of this course is to introduce participants to the details of communicating science to non-specialized audiences, including, but not exclusive to, public and private stakeholders, students and teachers, and media professionals.

Conversa com Galopim de Carvalho.

The course aims at providing an introduction to stable isotopes ratios as tools to understand global, ecosystem and community level bio/geo cycles; light isotopes: H, N, C, O and S isotopes, geo cycles and ecological significance; sampling and analytical methodologies in stable isotope analysis.

Páginas