Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title Syntax Highlighting Web Service with Continuous Fine-tuning; A Usage-Driven Web Service
Organization Unit
Authors
  • Hoàng Ben Lê Giang
Supervisors
  • Harald Gall
  • Pasquale Salza
Language
  • English
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2022
Abstract Text Syntax Highlighting (SH) plays a substantial role in the daily lives of software developers and can be truly found everywhere where code is developed and shared. It enhances productivity by assigning different colors to text to not only serve the user information about the features and grammatical structure of a language but to also increase the readability of code. With the goal to provide a smart and user-friendly SH solution to the public for the mainstream programming languages Java, Kotlin and Python, we implement a web service that is quick to set up, easily accessible and requires no manual maintenance since it autonomously and continuously improves with the number of submitted requests by incorporating a fine-tuning logic for deep learning models. We show that our SH solution produces instantaneous response times and is able to continuously achieve decent to highly accurate SH results by learning from user requests.
PDF File Download
Export BibTeX