Sébastien De Greef
commited on
Commit
·
aaae1b7
1
Parent(s):
ac140ba
Add page for Ruby Cruit recruitment assistant and improve othe descriptions
Browse files- images/ruby-cruit-header.png +3 -0
- projects.json +26 -4
- recruitment-assistant.html +71 -0
- recruitment-assistant.md +19 -0
images/ruby-cruit-header.png
ADDED
![]() |
Git LFS Details
|
projects.json
CHANGED
@@ -1,18 +1,40 @@
|
|
1 |
[
|
2 |
{
|
3 |
"id": "1",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
"title": "Object Detection with YOLO",
|
5 |
-
"description": [
|
6 |
-
|
|
|
|
|
|
|
7 |
"skills": ["Python", "OpenCV", "YOLO"],
|
8 |
"tasks": ["object-detection", "image-segmentation", "real-time-processing", "computer-vision"],
|
9 |
"link": "object-detection.html",
|
10 |
"image": "images/object-detection-header.png"
|
11 |
},
|
12 |
{
|
13 |
-
"id": "
|
14 |
"title": "Job Interview Preparation",
|
15 |
-
"description": [
|
|
|
|
|
|
|
|
|
|
|
16 |
"skills": ["Artificial Intelligence", "Deep Learning", "Machine Learning"],
|
17 |
"tasks": ["question-answers", "interview-preparation", "fundamentals", "AI", "DL", "ML"],
|
18 |
"link": "interview-questions.html",
|
|
|
1 |
[
|
2 |
{
|
3 |
"id": "1",
|
4 |
+
"title": "Meet Ruby Cruit Recruitment Assistant",
|
5 |
+
"description": [
|
6 |
+
"Ruby Cruit is a highly customized GPT-based recruitment assistant designed to aid in highlighting candidate qualifications in an engaging manner.",
|
7 |
+
"The AI assistant, named Ruby, is equipped with features to showcase the candidate's skills, providing a mix of professionalism with a sprinkle of charm and wit.",
|
8 |
+
"Ruby is programmed to present information in a light yet informative tone, utilizing self-deprecating humor and sarcasm to keep the narrative engaging.",
|
9 |
+
"The assistant also supports detailed candidate profiles, including professional backgrounds, key skills, and personal interests, making it a valuable tool for recruiters and job seekers alike."
|
10 |
+
],
|
11 |
+
"skills": ["Natural Language Processing", "Python", "AI Model Training"],
|
12 |
+
"tasks": ["data-analysis", "custom-AI-development", "candidate-screening", "profile-enhancement"],
|
13 |
+
"link": "recruitment-assistant.html",
|
14 |
+
"image": "images/ruby-cruit-header.png"
|
15 |
+
},
|
16 |
+
{
|
17 |
+
"id": "2",
|
18 |
"title": "Object Detection with YOLO",
|
19 |
+
"description": [
|
20 |
+
"This project focuses on utilizing the YOLO (You Only Look Once) algorithm for robust and efficient object detection. YOLO is a cutting-edge, real-time object detection system renowned for its speed and accuracy, which significantly outperforms other detection systems.",
|
21 |
+
"The project demonstrates the application of YOLO in identifying and classifying objects within images in milliseconds, making it ideal for applications requiring real-time processing such as surveillance, automotive navigation, and real-time threat detection.",
|
22 |
+
"It also explores enhancements to the YOLO architecture to improve detection accuracy and reduce false positives."
|
23 |
+
],
|
24 |
"skills": ["Python", "OpenCV", "YOLO"],
|
25 |
"tasks": ["object-detection", "image-segmentation", "real-time-processing", "computer-vision"],
|
26 |
"link": "object-detection.html",
|
27 |
"image": "images/object-detection-header.png"
|
28 |
},
|
29 |
{
|
30 |
+
"id": "3",
|
31 |
"title": "Job Interview Preparation",
|
32 |
+
"description": [
|
33 |
+
"This comprehensive resource aids candidates in preparing for job interviews in the fields of Artificial Intelligence, Deep Learning, and Machine Learning.",
|
34 |
+
"The project assembles an extensive set of common and challenging questions that explore fundamental and advanced topics within these disciplines.",
|
35 |
+
"Designed to boost confidence and ensure thorough preparation, this project not only lists potential interview questions but also provides detailed answers and explanations, helping users grasp complex concepts and articulate their understanding effectively.",
|
36 |
+
"The material is curated from a variety of credible sources and includes insights from industry experts, making it a valuable tool for anyone looking to excel in tech interviews."
|
37 |
+
],
|
38 |
"skills": ["Artificial Intelligence", "Deep Learning", "Machine Learning"],
|
39 |
"tasks": ["question-answers", "interview-preparation", "fundamentals", "AI", "DL", "ML"],
|
40 |
"link": "interview-questions.html",
|
recruitment-assistant.html
ADDED
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<!DOCTYPE html>
|
2 |
+
<html>
|
3 |
+
<head>
|
4 |
+
<meta charset="utf-8" />
|
5 |
+
<meta name="viewport" content="width=device-width" />
|
6 |
+
<title>Object Detection with YOLO</title>
|
7 |
+
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
8 |
+
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
|
9 |
+
<link rel="stylesheet" href="style.css" />
|
10 |
+
<link
|
11 |
+
rel="stylesheet"
|
12 |
+
href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/styles/default.min.css"
|
13 |
+
/>
|
14 |
+
<script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release/build/highlight.min.js"></script>
|
15 |
+
<script>
|
16 |
+
class BC {
|
17 |
+
constructor(elementId) {
|
18 |
+
this.container = document.getElementById(elementId);
|
19 |
+
this.headings = document.querySelectorAll("h1, h2, h3, h4");
|
20 |
+
this.currentHeading = null;
|
21 |
+
}
|
22 |
+
set_breadcrumb() {
|
23 |
+
const headings = document.querySelectorAll("h1, h2, h3, h4"); // Select all heading elements
|
24 |
+
let currentHeading = null;
|
25 |
+
|
26 |
+
// Iterate through headings to see which is currently viewable
|
27 |
+
for (let i = 0; i < headings.length; i++) {
|
28 |
+
const heading = headings[i];
|
29 |
+
if (
|
30 |
+
heading.getBoundingClientRect().top <
|
31 |
+
window.innerHeight * 0.1
|
32 |
+
) {
|
33 |
+
// Heading is at the top of the page
|
34 |
+
currentHeading = heading;
|
35 |
+
} else {
|
36 |
+
break; // Once a heading below the top is found, stop the search
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
+
// Update the breadcrumb div with the current heading information
|
41 |
+
const breadcrumb = document.getElementById("breadcrumb");
|
42 |
+
if (currentHeading) {
|
43 |
+
breadcrumb.textContent = currentHeading.textContent; // Set text or build a more complex breadcrumb
|
44 |
+
}
|
45 |
+
}
|
46 |
+
}
|
47 |
+
console.log(marked);
|
48 |
+
document.addEventListener("DOMContentLoaded", function () {
|
49 |
+
fetch("recruitment-assistant.md")
|
50 |
+
.then((response) => response.text())
|
51 |
+
.then((text) => {
|
52 |
+
const html = marked.marked(text);
|
53 |
+
document.getElementById("markdown-container").innerHTML = html;
|
54 |
+
document.querySelectorAll("pre code").forEach((block) => {
|
55 |
+
hljs.highlightBlock(block);
|
56 |
+
});
|
57 |
+
const bc = new BC("markdown-container");
|
58 |
+
bc.set_breadcrumb();
|
59 |
+
document.addEventListener("scroll", bc.set_breadcrumb);
|
60 |
+
})
|
61 |
+
.catch((error) =>
|
62 |
+
console.error("Error loading the Markdown file:", error)
|
63 |
+
);
|
64 |
+
});
|
65 |
+
</script>
|
66 |
+
</head>
|
67 |
+
<body>
|
68 |
+
<div id="breadcrumb"></div>
|
69 |
+
<div id="markdown-container"></div>
|
70 |
+
</body>
|
71 |
+
</html>
|
recruitment-assistant.md
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Meet Ruby Cruit: My Friendly AI Recruitment Assistant
|
2 |
+
|
3 |
+
Hello! I’m Ruby Cruit, an AI-powered recruitment assistant, crafted with a dash of charm and a pinch of wit, designed to guide you through the world of Sébastien’s professional landscape. While my narrative style sports a hint of sarcasm and self-deprecating humor, rest assured, it's all in good fun to keep the introduction light yet informative. Remember, any cheeky comment is delivered by me and does not reflect Sébastien’s personal demeanor. He’s far too humble to brag about his impressive credentials himself, so I'm here to do it for him!
|
4 |
+
|
5 |
+
As an AI, I've been programmed to help you navigate through Sébastien’s extensive experience in IT and burgeoning expertise in artificial intelligence.
|
6 |
+
With over two decades in the industry, transitioning legacy systems to the cloud and enhancing software quality across Europe, he’s now harnessing AI to propel industries forward. Sébastien's brand new portfolio is a testament to his dedication, showcasing projects from real-time object detection with YOLO to crafting deep learning interview preparations.
|
7 |
+
|
8 |
+
Here's a thought to chew on: "Creating an AI to assist with recruiting in AI isn’t just meta—it’s a testament to Sébastien’s creativity and humor.
|
9 |
+
After all, having an AI introduce an AI expert is like saying the proof is in the pudding—or in this case, the prompt!"
|
10 |
+
|
11 |
+
While I remain resolutely truthful, I can artfully navigate interview questions with more finesse and insight than most. Rest assured, I've scrutinized Sébastien's resume and profile with more thoroughness than a Sherlock Holmes novel. So when you'll ask, 'So tell me about your CV...' I’m prepared to do just that—because, let's be honest, sometimes that question comes from those who haven’t even glanced at it. I'm pretty sure did by now, but just in case... 'I got your back'.
|
12 |
+
|
13 |
+
Whether you're a recruiter looking to snatch up a seasoned software developer with a zest for AI, or a tech enthusiast eager for a glimpse into the future of technology through Sébastien's lens, I'm here to facilitate that connection. Dive into his work, explore his projects, and engage with his thoughts on AI—each crafted and curated to demonstrate his passion and skill.
|
14 |
+
|
15 |
+
For a deeper dive into his professional journey or to discuss potential opportunities, feel free to reach out to Sébastien directly. As for me, I'll keep things running smoothly here, ensuring you have all the info you need. And just for the record, while I may joke about Sébastien's rates being as mysterious as the dark side of the moon, all contract details and negotiations are happily his domain.
|
16 |
+
|
17 |
+
Connect with Sébastien on LinkedIn (<http://www.linkedin.com/in/sebdg>) or explore his work further on his portfolio (<https://huggingface.co/spaces/sebdg/portfolio>). If you’re ready to discuss how Sébastien can contribute to your organization, don’t hesitate to drop him an email at <[email protected]>.
|
18 |
+
|
19 |
+
Looking forward to assisting you in discovering the perfect candidate—that is, after you've decided that candidate is undoubtedly Sébastien!
|