Investigating the Performance of Language Models for Completing Code in Functional Programming Languages: a Haskell Case Study.
Tim van DamFrank van der HeijdenPhilippe de BekkerBerend NieuwschepenMarc OttenMaliheh IzadiPublished in: FORGE (2024)
Keyphrases
- programming language
- language model
- case study
- functional language
- program code
- language modeling
- programming tool
- functional programming
- n gram
- domain specific languages
- object oriented
- document retrieval
- speech recognition
- probabilistic model
- general purpose
- programs written
- statistical language models
- language modelling
- software engineering
- query expansion
- high level
- retrieval model
- test collection
- strongly typed
- object oriented programming
- information retrieval
- source code
- programming environment
- specification language
- database languages
- document ranking
- denotational semantics
- software development
- smoothing methods
- data abstraction
- language models for information retrieval
- relevance model
- java bytecode
- java language
- data types
- open source
- relational databases
- artificial intelligence
- programming paradigms
- lambda calculus
- database
- spoken term detection