Skip to content

Commit

Permalink
# Reformatted config
Browse files Browse the repository at this point in the history
  • Loading branch information
karapostK committed Jun 10, 2024
1 parent 19bad29 commit ac19bd5
Show file tree
Hide file tree
Showing 20 changed files with 48 additions and 100 deletions.
15 changes: 7 additions & 8 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ kramdown:
start_line: 1

# Includes & excludes
include: [ "_pages" ]
include: ["_pages"]
exclude:
- bin/
- CONTRIBUTING.md
Expand Down Expand Up @@ -269,7 +269,7 @@ sass:
# -----------------------------------------------------------------------------

jekyll-minifier:
exclude: [ "robots.txt", "assets/js/search/*.js" ]
exclude: ["robots.txt", "assets/js/search/*.js"]
uglifier_args:
harmony: true

Expand All @@ -278,7 +278,7 @@ jekyll-minifier:
# -----------------------------------------------------------------------------

jekyll-archives:
enabled: [ year, tags, categories ] # enables year, tag and category archives (remove if you need to disable one of them).
enabled: [year, tags, categories] # enables year, tag and category archives (remove if you need to disable one of them).
layouts:
year: archive-year
tag: archive-tag
Expand All @@ -288,17 +288,16 @@ jekyll-archives:
tag: "/blog/tag/:name/"
category: "/blog/category/:name/"

display_tags: [ "formatting", "images", "links", "math", "code" ] # these tags will be displayed on the front page of your blog
display_categories: [ "blockquotes" ] # these categories will be displayed on the front page of your blog
display_tags: ["formatting", "images", "links", "math", "code"] # these tags will be displayed on the front page of your blog
display_categories: ["blockquotes"] # these categories will be displayed on the front page of your blog

# -----------------------------------------------------------------------------
# Jekyll Scholar
# -----------------------------------------------------------------------------

scholar:

last_name: Melchiorre
first_name: [ Alessandro B., Alessandro, Alessandro B, Alessandro B.* ]
first_name: [Alessandro B., Alessandro, Alessandro B, Alessandro B.*]

style: apa
locale: en
Expand All @@ -309,7 +308,7 @@ scholar:
# Note: if you have latex math in your bibtex, the latex filter
# preprocessing may conflict with MathJAX if the latter is enabled.
# See https://github.com/alshedivat/al-folio/issues/357.
bibtex_filters: [ latex, smallcaps, superscript ]
bibtex_filters: [latex, smallcaps, superscript]

replace_strings: true
join_strings: true
Expand Down
2 changes: 1 addition & 1 deletion _data/coauthors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@

"Penz":
- firstname: ["David"]
url: https://hcai.at/persons/penz/
url: https://hcai.at/persons/penz/
6 changes: 4 additions & 2 deletions _includes/resume/skills.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,10 @@
<td></td>
<td class="list-group-name">
{% assign first_char = item | slice: 0, 1 %}
{% if first_char == "~" %}
<b><span style="color: gray">{{ item | remove: "~" }}</span></b>
{% if first_char == '~' %}
<b
><span style="color: gray">{{ item | remove: '~' }}</span></b
>
{% else %}
<b>{{ item }}</b>
{% endif %}
Expand Down
16 changes: 8 additions & 8 deletions _layouts/cv.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,15 @@ layout: default
<a class="anchor" id="{{ data[0] }}"></a>
<div class="card mt-3 p-3">
<h3 class="card-title font-weight-medium">
{% if data[0] == 'publications' %}
Selected Publications
{% elsif data[0] == 'work' %}
Experience
{% elsif data[0] == 'reviewer' %}
Reviewer Experience
{% if data[0] == 'publications' %}
Selected Publications
{% elsif data[0] == 'work' %}
Experience
{% elsif data[0] == 'reviewer' %}
Reviewer Experience
{% else %}
{{ data[0] | capitalize }}
{% endif %}
{{ data[0] | capitalize }}
{% endif %}
</h3>
<div>
{% case data[0] %}
Expand Down
2 changes: 1 addition & 1 deletion _news/22_02_24_bhp_accepted.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
date: 2022-02-24
date: 2022-02-24
inline: true
---

Expand Down
2 changes: 1 addition & 1 deletion _news/22_04_13_icmr_emomtb_accepted.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: post
date: 2022-04-13
date: 2022-04-13
inline: true
---

Expand Down
3 changes: 2 additions & 1 deletion _news/22_07_11_recsys_accepted.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
layout: post
date: 2022-07-11
date: 2022-07-11
inline: true
---

Our research paper "ProtoMF: Prototype-based Matrix Factorization for Effective and Explainable Recommendations" has been accepted at [RecSys 2022](https://recsys.acm.org/recsys22/accepted-contributions/)! Looking forward to travel to Seattle this September.
2 changes: 1 addition & 1 deletion _news/22_09_11_ars_ended.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ date: 2022-09-11
inline: true
---

The Ars Electronica Festival is over. We had such a blast at our exhibit [Black Holes of Popularity](https://ars.electronica.art/planetb/en/black-holes-of-popularity/)! In case you missed you can check the teaser video [here](https://www.youtube.com/watch?v=jARUoMku1BQ).
The Ars Electronica Festival is over. We had such a blast at our exhibit [Black Holes of Popularity](https://ars.electronica.art/planetb/en/black-holes-of-popularity/)! In case you missed you can check the teaser video [here](https://www.youtube.com/watch?v=jARUoMku1BQ).
2 changes: 1 addition & 1 deletion _news/23_04_17_reviewer_role.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ date: 2023-04-17
inline: true
---

This year I will be the reviewer for papers at [RecSys](https://recsys.acm.org/recsys23/), [ACM Multimedia](https://www.acmmm2023.org/), [workshop on Human-Centric Music Information Research (satellite event of ISMIR)](https://sites.google.com/view/designinghuman-centricmir), and for a manuscript in [ACM Transactions of Recommender Systems (TORS)](https://dl.acm.org/journal/tors)
This year I will be the reviewer for papers at [RecSys](https://recsys.acm.org/recsys23/), [ACM Multimedia](https://www.acmmm2023.org/), [workshop on Human-Centric Music Information Research (satellite event of ISMIR)](https://sites.google.com/view/designinghuman-centricmir), and for a manuscript in [ACM Transactions of Recommender Systems (TORS)](https://dl.acm.org/journal/tors)
2 changes: 1 addition & 1 deletion _news/23_09_10_protomf_on_youtube.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ date: 2023-09-10
inline: true
---

I'm happy to share that the video of my presentation at RecSys'22 in Seattle is also [available on YouTube now](https://t.co/kBPxKjQiZI). If you are interested in explainable recommendations using prototypes, check it out ;)
I'm happy to share that the video of my presentation at RecSys'22 in Seattle is also [available on YouTube now](https://t.co/kBPxKjQiZI). If you are interested in explainable recommendations using prototypes, check it out ;)
2 changes: 1 addition & 1 deletion _news/24_06_05_accepted_ecml_pkdd.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ date: 2024-06-05
inline: true
---

Super happy that my research paper "Modular Debiasing of Latent User Representations in Prototype-based Recommender Systems" has been accepted at the European Conference on Machine Learning!
Super happy that my research paper "Modular Debiasing of Latent User Representations in Prototype-based Recommender Systems" has been accepted at the European Conference on Machine Learning!
14 changes: 3 additions & 11 deletions _pages/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,10 @@ profile:
image: prof_pic.jpg
image_circular: false # crops the image to make it circular
# address: >
# alessandro.b.mel at gmail.com

# alessandro.b.mel at gmail.com

news: true # includes a list of news items
latest_posts: false # includes a list of the newest posts
latest_posts: false # includes a list of the newest posts
selected_papers: true # includes a list of papers marked as "selected={true}"
social: true # includes social icons at the bottom of the page
---
Expand All @@ -22,13 +21,6 @@ I am a PhD student in Machine Learning and Computer Science at the <a href='http

My research specializes in recommender system algorithms, explainable AI, and fairness in machine learning. My work has been published in esteemed conferences and journals such as RecSys, ECML-PKDD, ECIR, AI Magazine, and Information Processing & Management.

Additionally, I led two science communication projects showcased at the international <a href='https://karapostK.github.io/projects'> Ars Electronica Festival </a> in Linz, Austria.
Additionally, I led two science communication projects showcased at the international <a href='https://karapostK.github.io/projects'> Ars Electronica Festival </a> in Linz, Austria.

I hold both a Bachelor's and a Master's degree in Engineering in Computer Science.







2 changes: 1 addition & 1 deletion _pages/publications.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
permalink: /publications/
title: Publications
description: Publications by categories in reversed chronological order.
description: Publications by categories in reversed chronological order.
nav: true
nav_order: 2
---
Expand Down
2 changes: 1 addition & 1 deletion _pages/repositories.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
permalink: /repositories/
title: Repositories
description:
description:
nav: true
nav_order: 4
---
Expand Down
7 changes: 2 additions & 5 deletions _projects/1_bhp.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ Funding: 62,000 EUR \
Runtime: March - Sept 2022 \
People: 11

***

---

<div class="row">
<div class="col-sm mt-3 mt-md-0">
Expand All @@ -30,7 +29,7 @@ People: 11

**Black Holes of Popularity**" (BHP) is a gamified art experience that exposes the issue and consequences of music popularity bias, in which popular music tracks tend to be over-represented on music consumption platforms and leave no opportunity for less-known and niche tracks and artists to be heard. Popular tracks are often by default recommended on music streaming services and social media platforms; they are staples of numerous radio transmissions. This, in a "rich get richer" fashion, leads to a further increase of their already-high popularity, leaving less popular music unreachable for the audience to enjoy.

BHP employs the metaphor of a music universe to represent the diversity of music styles and genres. Within this universe, where the galaxies represent music genres, the cosmic bodies such as planets, comets, and stars, are representative of existing music tracks (e.g. Moonglight Sonata by Beethoven as a neutron star). The most popular tracks, however, appear as black holes that threaten to swallow all the other cosmic bodies, or worse, entire galaxies. In BHP, this symbolizes how popular tracks might overshadow less-popular tracks and *devour* all the public attention.
BHP employs the metaphor of a music universe to represent the diversity of music styles and genres. Within this universe, where the galaxies represent music genres, the cosmic bodies such as planets, comets, and stars, are representative of existing music tracks (e.g. Moonglight Sonata by Beethoven as a neutron star). The most popular tracks, however, appear as black holes that threaten to swallow all the other cosmic bodies, or worse, entire galaxies. In BHP, this symbolizes how popular tracks might overshadow less-popular tracks and _devour_ all the public attention.

In this context, the visitors of the BHP exhibit will impersonate a powerful time and space adventurer whose action can affect the universe and change the fate of the cosmic bodies. Will the visitors work together to save the less popular tracks from their doom? Or will they collapse the whole universe into a single massive black hole? Every decision will lead to consequences of cosmic proportions.

Expand All @@ -51,5 +50,3 @@ In this context, the visitors of the BHP exhibit will impersonate a powerful tim
{% include figure.liquid loading="eager" path="assets/img/projects/bhp/bhp_festival_black_hole.jpg" title="BHP Black Hole" class="img-fluid rounded z-depth-1" %}
</div>
</div>


7 changes: 1 addition & 6 deletions _projects/2_emomtb.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ importance: 2
category: work
---


EmoMTB has been showcased at the [Linz Ars Electronica Festival 2021](https://ars.electronica.art/newdigitaldeal/en/music-tower-blocks/). We also have a [teaser video](https://www.youtube.com/watch?v=JKgAlWObc-0) on Youtube, a [ICMR Demo paper](https://dl.acm.org/doi/10.1145/3512527.3531351), and a [IJMIR Journal publication](https://link.springer.com/article/10.1007/s13735-023-00275-8). \
I have been involved in this project as a Co-PI. My responsibilities included system design, tasks assignment, API integration development, and data analysis. Implemented in JavaScript and Python.

Expand All @@ -17,7 +16,7 @@ Funding: 54,000 EUR \
Runtime: March - Sept 2021 \
People: 9

***
---

<div class="row">
<div class="col-sm mt-3 mt-md-0">
Expand All @@ -28,11 +27,8 @@ People: 9
EmoMTB’s landscape
</div>



Emotion-aware Music Tower Blocks (EmoMTB) is an audiovisual interface to explore large music collections. It creates a musical landscape, by adopting the metaphor of a city, where similar songs are grouped into the same building and nearby buildings form neighborhoods of particular genres. In order to personalize the user experience, an underlying classifier monitors textual user-generated content, by this predicting their emotional state and adapting the audiovisual elements of the interface accordingly. EmoMTB enables users to explore different musical styles either within their comfort zone or outside of it. Besides, tailoring the results of the recommender engine to match the affective state of the user, EmoMTB offers a unique way to discover and enjoy music.


<div class="row">
<div class="col-sm mt-3 mt-md-0">
{% include figure.liquid loading="eager" path="assets/img/projects/emomtb/emomtb_emotion.png" title="Emomtb emotion" class="img-fluid rounded z-depth-1" %}
Expand All @@ -42,7 +38,6 @@ Emotion-aware Music Tower Blocks (EmoMTB) is an audiovisual interface to explore
EmoMTB’s landscape for the four emotional themes.
</div>


<div class="row">
<div class="col-sm mt-3 mt-md-0">
{% include figure.liquid loading="eager" path="assets/img/projects/emomtb/emomtb_phone.jpg" title="EmoMTB phone" class="img-fluid rounded z-depth-1" %}
Expand Down
1 change: 0 additions & 1 deletion _sass/_cv.scss
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,6 @@ div.list-group3 {
margin-bottom: 2rem;
}


td.list-group-category {
color: var(--global-theme-color);
margin-bottom: 0.5rem;
Expand Down
51 changes: 7 additions & 44 deletions assets/json/resume.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,7 @@
"studyType": "MSc - Graduated with honors",
"startDate": "2016-09-01",
"endDate": "2019-02-01",
"courses": [
"Machine Learning (Python, TensorFlow)",
"Big Data (Hadoop, Spark, Flink)",
"Natural Language Processing"
]
"courses": ["Machine Learning (Python, TensorFlow)", "Big Data (Hadoop, Spark, Flink)", "Natural Language Processing"]
},
{
"institution": "Università degli Studi di Napoli Federico II",
Expand All @@ -73,11 +69,7 @@
"studyType": "BSc - Graduated with honors",
"startDate": "2013-09-01",
"endDate": "2016-06-01",
"courses": [
"Software Engineering (UML, Design, Analysis, Testing)",
"Computer Programming (C, C++, Java)",
"Databases (SQL, DBMS)"
]
"courses": ["Software Engineering (UML, Design, Analysis, Testing)", "Computer Programming (C, C++, Java)", "Databases (SQL, DBMS)"]
}
],
"projects": [
Expand Down Expand Up @@ -148,60 +140,31 @@
"name": "Programming Languages",
"level": "",
"icon": "fa-solid fa-code",
"keywords": [
"Python",
"SQL",
"Java",
"~C/C++",
"~JavaScript "
]
"keywords": ["Python", "SQL", "Java", "~C/C++", "~JavaScript "]
},
{
"name": "Machine Learning Libraries",
"level": "",
"icon": "fa-solid fa-brain",
"keywords": [
"PyTorch",
"NumPy",
"pandas",
"Ray Tune",
"scikit-learn",
"~Keras",
"~TensorFlow"
]
"keywords": ["PyTorch", "NumPy", "pandas", "Ray Tune", "scikit-learn", "~Keras", "~TensorFlow"]
},
{
"name": "Development Tools",
"level": "",
"icon": "fa-solid fa-tools",
"keywords": [
"git",
"Jupyter",
"Weight&Biases",
"bash",
"matplotlib"
]
"keywords": ["git", "Jupyter", "Weight&Biases", "bash", "matplotlib"]
},
{
"name": "Big Data Technologies",
"level": "",
"icon": "fa-solid fa-database",
"keywords": [
"~Spark",
"~Hadoop",
"~Kafka",
"~Apache Calcite"
]
"keywords": ["~Spark", "~Hadoop", "~Kafka", "~Apache Calcite"]
},
{
"name": "Soft Skills",
"icon": "fa-solid fa-comments",
"level": "",
"keywords": [
"Communication",
"Teamwork",
"Leadership"
]
"keywords": ["Communication", "Teamwork", "Leadership"]
}
],
"languages": [
Expand Down
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"devDependencies": {
"@shopify/prettier-plugin-liquid": "1.4.0",
"prettier": "3.1.1"
"@shopify/prettier-plugin-liquid": "^1.4.0",
"prettier": "^3.1.1"
}
}

0 comments on commit ac19bd5

Please sign in to comment.