About
I am an Artificial Intelligence Engineer at CAELUS working on GenAI for nuclear applications, ensuring explainability and trustworthiness.
Simultaneously, I am pursuing my Master's Degree in Artificial Intelligence and Robotics in Sapienza.
After graduating from high school, I chose my bachelor's degree specifically to gain the foundational knowledge needed to study and work in AI, so, I can say that I am really determined to reach the goal I set my mind to.
I have a lot of interests, spacing from reading and playing music to programming and 3D printing, and I am always looking for new things to learn and new challenges to face.
Computer, System & AI engineer.
I am currently working on my Master's Degree, in which I addressed different topics in AI and robotics, such as:
- Deep Learning: CNNs, RNNs, Transformers, Graph NNs
- Computer Vision: Face Recognition, Object Detection, Image Segmentation, GANs, Deepfake detection
- Natural Language Processing: Text Classification, SRL, NER, NLU and NLG
- Reinforcement Learning: Policy Iteration, Q-Learning, Sarsa, DQN, DDQN
- Human Robot Interaction: Multi-modal interaction, Robot Speech Understanding, Visual Perception
- Autonomous and Mobile Robotics: Wheeled Mobile Robots, Perception, Localization, Motion Planning
Resume
Education
Master's Degree in Artificial Intelligence and Robotics
2021 - Present
Sapienza University of Rome, Italy
Second-level degree, in which the knowledge of Artificial Intelligence and Robotics is introduced and deepened with both theoretical courses and practical projects.
Bachelor's Degree in Computer and System Engineering
2018 - 2021
Sapienza University of Rome, Italy
First-level degree, in which, in addition to the basic knowledge of mathematical analysis, physics and statistics, it introduces to the concepts of computer programming, electronics, systems theory and automation.
Diploma in Scientific Lyceum
2013 - 2018
Liceo Statale A. Meucci, Aprilia, Italy
An high school that focuses more on maths-based courses like mathematics (linear algebra and geometry), physics and chemistry. It has also a course on the latin language and literature.
Professional Experience
AI Engineer
2024 - Present
CAELUS S.R.L., Rome, Italy
- Design and development of complex LLM agent architectures for the accurate, explainable, and trustworthy retrieval of information
English Tutor
2023
Sapienza University of Rome, Italy
- Professor Assistant: Assisting the professor in carrying lectures out.
- Student Tutor: Assisting students in the preparation of the exam.
Adidas Store Employee
2017
Adidas Official Store, Rome, Italy
- Shop Assistant: Assisting customers in the purchasing process, both in Italian and English.
Skills
Languages
- Italian, English
Programming & Markup languages
- Python, Java, JavaScript, C, C++, Matlab, HTML, CSS, PHP, LaTeX
Computer Science libraries & tools
- Windows, Linux, Git, Github, Docker, Pandas, Numpy, SciPy, Matplotlib, Bootstrap, Streamlit...
ML libraries & platforms
- Pytorch, Wandb, Langchain, Pinecone, Scikit-learn, OpenCV, Transformers, Huggingface, NLTK, SpaCy...
Publications
On the use of Stable Diffusion for creating realistic faces: from generation to detection
26/06/2023
IEEE International Workshop on Biometrics and Forensics (IWBF)
Portfolio
- All
- Projects
- Papers
AIN-RAG streamlit web app
An auto evaluative RAG chatbot extracting information about AI regulations in Europe and United States.
DRDQL for Atari
A pytorch implementation of Deep Recurrent (Double) Q-Learning for the Atari environment with Gymnasium.
On the use of Stable Diffusion for creating realistic faces: from generation to detection
An analysis on the generation power of Stable Diffusion for creating photorealistic images and on the ability of Deep Learning models to recognize them.
GANime
GAN architecture trained to generate anime-like faces.
Natural Language Generation in the style of Asimov Isaac (NLGAI)
GPT-2 model trained on a dataset composed of a huge corpus of Isaac Asimov's books to generate text in the style of the famous sci-fi writer.
Emotional Responsive Interaction with Pepper
Human Robot Interaction performed with a Pepper robot showing emotive reactions to the opinions of the user while collecting personal data.
IRRT* python implementation
Improving the performance of RRT planners using Informed Sampling. Python implementation both in Euclidean and Kinodynamic domains.
Tutoring
From Remote
Contact me and we will meet online on the meeting platform you prefere to procede to a remote tutoring session.
Contact
Location
Aprilia (LT), Italy, 04011
Email me
luca99corvitto@gmail.com
Connect with me
linkedin.com/in/lucacorvitto
Follow me
github.com/LucaCorvitto
Write me
@LucaCorvitto