Dali Selmi's Projects
An AI Lawyer Assistant platform designed to provide intelligent legal consultation and assistance (Tunisian law). The platform features a RAG-based AI chatbot, an OAuth authentication system & a community forum
This repository contains the code for the Advanced Computer Vision with mediapipe and OpenCV course on freeCodeCamp.org.
AI assistant designed to be integrated into a chat app to recommend responses to incoming messages.
Angular Assignment 1 : directives, services, routing, forms, RxJs
Advanced Angular optimization techniques: Zone Pollution Pattern, Out of Bound Change Detection, OnPush Strategy, and Recalculation of referentially transparent expressions.
We go through what data scientists go through in real life when working with real datasets. We assume the role of a Data Scientist working for a startup intending to compete with SpaceX. We try to predict if the Falcon 9 first stage will land successfully by following the data science methodology. We summarize the results for the business stakeholders.
University Home Assignment
University Home Assignment
University Home Assignment
This project is a basic image classification model that uses the MNIST dataset to classify hand-written digits. The model is built and trained using TensorFlow and Keras in a Jupyter Notebook.
Data Analysis University Course Lab Assignments
DB Synchronization System with RabbitMQ : Distributed Systems University Course Lab 2 Assignment
A bike selling website developed as an end of the semester project for a Framework and Development university course by two Software Engineering students.
Damn Vulnerable NodeJS Application
Damn Vulnerable Web Application (DVWA)
University Exam
An IRC Chat inspired by a Distributed Systems university course I took on my second year at the National Institute of Applied Science and Technology.
Authentification with Kerberos, openLDAP, SSH
Final Assignment of the "IBM Machine Learning with Python" course
Repository for all my Leetcode submissions
Nestjs Assignments (1 and 2) : REST api, DTO, TypeORM,
Nestjs Assignment 3 : authentication, authorization, middleware, standalone apps
Nestjs Assignment 4: GraphQL, queries, mutations, subscriptions ...
Final Programming Assignments of Neural Networks and Deep Learning Course on Coursera
This application is a Streamlit dashboard that can be used to analyze motor vehicle collisions in New York City
Using and comparing pre-trained TensorflowHub models for Quora Insincere Questions Classification