skills section overhaul

This commit is contained in:
2024-04-11 17:28:22 +01:00
parent 24a59f9164
commit b50fd99ac0
11 changed files with 412 additions and 133 deletions

View File

@@ -0,0 +1,66 @@
export const modulesTaken : {
name: string,
level: "PG" | "UG",
score: number
}[] = [
{
name: "Automatic Speech Recognition",
level: "PG",
score: -1
},
{
name: "Reinforcement Learning",
level: "PG",
score: -1
},
{
name: "Natural Language Understanding",
level: "PG",
score: -1
},
{
name: "Machine Learning Practical",
level: "PG",
score: -1
},
{
name: "Accelerated Natural Language Processing",
level: "PG",
score: 81
},
{
name: "Knowledge Graphs",
level: "PG",
score: 76
},
{
name: "Natural Computing",
level: "PG",
score: 81
},
{
name: "Algorithms and Data Structures",
level: "UG",
score: 94
},
{
name: "Operating Systems",
level: "UG",
score: 94
},
{
name: "Data Mining",
level: "UG",
score: 94
},
{
name: "Computability, Complexity and Algorithms",
level: "UG",
score: 91
},
{
name: "Neural Networks and Deep Learning",
level: "UG",
score: 86
}
];

View File

@@ -0,0 +1,105 @@
import {SkillEnum} from "@/src/portfolio/helpers/Project";
import {ProficiencyLevel} from "@/src/portfolio/helpers/SkillDisplay";
export const skillsInCategories = {
"Programming Languages": [
{
name: SkillEnum.python,
level: ProficiencyLevel.master
},
{
name: SkillEnum.typescript,
level: ProficiencyLevel.expert
},
{
name: SkillEnum.javascript,
level: ProficiencyLevel.expert
},
{
name: SkillEnum.java,
level: ProficiencyLevel.advanced
},
{
name: SkillEnum.cpp,
level: ProficiencyLevel.intermediate
},
{
name: SkillEnum.php,
level: ProficiencyLevel.beginner
}
],
"Frameworks/Libraries": [
{
name: SkillEnum.pytorch,
level: ProficiencyLevel.master
},
{
name: SkillEnum.numpy,
level: ProficiencyLevel.master
},
{
name: SkillEnum.plt,
level: ProficiencyLevel.advanced
},
{
name: SkillEnum.spaCy,
level: ProficiencyLevel.intermediate
},
{
name: SkillEnum.tensorflow,
level: ProficiencyLevel.beginner
},
{
name: SkillEnum.react,
level: ProficiencyLevel.master
},
{
name: SkillEnum.graphql,
level: ProficiencyLevel.expert
},
{
name: SkillEnum.express,
level: ProficiencyLevel.advanced
}
],
"Human languages": [
{
name: SkillEnum.english,
level: ProficiencyLevel.master
},
{
name: SkillEnum.polish,
level: ProficiencyLevel.master
},
{
name: SkillEnum.german,
level: ProficiencyLevel.advanced
}
],
"Miscellaneous": [
{
name: SkillEnum.latex,
level: ProficiencyLevel.master
},
{
name: SkillEnum.webscrape,
level: ProficiencyLevel.master
},
{
name: SkillEnum.research,
level: ProficiencyLevel.expert
},
{
name: SkillEnum.photoshop,
level: ProficiencyLevel.advanced
},
{
name: SkillEnum.videoEditing,
level: ProficiencyLevel.advanced
},
{
name: SkillEnum.design3d,
level: ProficiencyLevel.beginner
}
]
};