Skip to content

Commit

Permalink
add track list and short descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
vovak committed Jan 15, 2024
1 parent e8390ee commit b3bef30
Show file tree
Hide file tree
Showing 9 changed files with 60 additions and 14 deletions.
7 changes: 6 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,9 @@ author :
github : serg-delft

baseurl: "/ai4se" # the subpath of your site, e.g. /blog
url: "https://se.ewi.tudelft.nl/" # the base hostname & protocol for your site, e.g.
url: "https://se.ewi.tudelft.nl/" # the base hostname & protocol for your site, e.g.

collections:
tracks :
output: true
sort_by: track-id
3 changes: 3 additions & 0 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
<li class="nav-item">
<a class="nav-item nav-link" href="{{'index.html' | relative_url}}">AI4SE</a>
</li>
<li class="nav-item">
<a class="nav-item nav-link" href="{{'tracks.html' | relative_url}}">Tracks</a>
</li>
</ul>
</div>
</nav>
Expand Down
6 changes: 3 additions & 3 deletions _layouts/track.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
layout: default
---

<h1>Research Track "{{ page.title }}"</h1>
<h1>Track {{page.track-id}}: {{ page.title }}</h1>

<strong>PhD Candidate:</strong> {{ page.phd }} <br/>
<strong>Track leader:</strong> {{ page.leader }}
<strong>Track leader at TU Delft:</strong> {{ page.tu-leader }}<br/>
<strong>Track leader at JetBrains:</strong> {{ page.jb-leader }}

<br/>
<br/>
Expand Down
4 changes: 3 additions & 1 deletion _tracks/01_code_gen_validation.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
layout: track
track-id: 1
title: Code Generation and Validation
leader: Pouria Derakhshanfar
tu-leader: Annibale Panichella
jb-leader: Pouria Derakhshanfar
phd: To Be Hired
---

This track focuses on code generation using AI techniques. We aim to explore the strategies for validating this generated code and how this generated code can help developers validate their handwritten code.
10 changes: 10 additions & 0 deletions _tracks/02_llm_adaptation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: track
track-id: 2
title: LLM Adaptation
tu-leader: Maliheh Izadi
jb-leader: Egor Bogomolov
phd: To Be Hired
---

This track aims to refine generic large language models for code to suit various scenarios. By tailoring these models to the specific needs of individual users, projects, and organizations, we can ensure personalized outputs. The models will be optimized to produce legal, safe, and timely predictions and operate efficiently on low-resource devices.
10 changes: 10 additions & 0 deletions _tracks/03_interactive_aligned_ide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: track
track-id: 3
title: Interactive and Aligned IDEs
tu-leader: Maliheh Izadi
jb-leader: Sergey Titov
phd: To Be Hired
---

This track aims to embed emerging large language model practices, such as code generation or code explanation, into developers' workflows without disturbing users to improve their productivity. To do so, we will study user interaction with the model in IDEs, research the user experience, and investigate how to best build trust between developers and their intelligent agents.
10 changes: 10 additions & 0 deletions _tracks/04_utilizing_runtime_data.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: track
track-id: 4
title: Utilizing Runtime Information to Improve Development Processes
tu-leader: Thomas Durieux
jb-leader: Egor Klimov
phd: To Be Hired
---

This track aims to seamlessly integrate runtime information into JetBrains IDEs, elevating the development experience by enhancing code quality, pinpointing and addressing performance issues, and providing precise code assistance within the IDE environment. To achieve this, we will bridge the gap between static and dynamic information within machine learning techniques.
10 changes: 10 additions & 0 deletions _tracks/05_intelligent_teaching_assistant.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: track
track-id: 5
title: Intelligent Teaching Assistant in Programming Education
tu-leader: Fenia Aivaloglou
jb-leader: Anastasia Birillo
phd: To Be Hired
---

This track aims to develop an intelligent, AI-based student assistant that provides context-informed support for programming education while stimulating knowledge transfer. We will focus specifically on how automatically generated hints can guide students toward the right solution, how students interact with the intelligent assistant, and how efficient their interactions are toward their learning objectives.
14 changes: 5 additions & 9 deletions tracks.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,12 @@ layout: default
title: Research Tracks
---

# Research Tracks
# AI4SE Tracks

The current tracks are:

| Track | PhD Candidate |
|--------|---------------|
{% for track in site.tracks -%}
{%- unless track.inactive -%}
| [{{track.title}}]({{track.url | relative_url}}) | {{track.phd}} |
{%- endunless -%}
{% endfor -%}

| [{{track.title}}]({{track.url | relative_url}}) |

{% endfor %}

<br/>

0 comments on commit b3bef30

Please sign in to comment.