Sasan Jafarnejad
Sasan Jafarnejad
Home
Posts
Projects
Publications
About Me
Contact
Light
Dark
Automatic
Recent Posts
Dataset Tracking With DVC: A Practical Guide for MLOps
Learn how to set up DVC with a DigitalOcean Spaces backend to track datasets, an essential practice in MLOps for both research and industry applications.
Last updated on Oct 2, 2024
4 min read
Machine Learning
,
Data Science
,
DevOps
Solving Memory Issues When Loading Parquet Files into Pandas DataFrames
Learn how to overcome unexpected memory consumption when loading Parquet files with dictionary columns into Pandas DataFrames, and discover a simple solution to drastically reduce memory usage.
Last updated on Oct 2, 2024
3 min read
Data Science
,
Programming
,
Performance Optimization
Towards a Conversational LLM-Based Voice Assistant for Transportation Applications
KITT is an in-car assistant capable of verbally communicating with the driver, and by utilizing external APIs, it can answer questions related to routing, finding points of interest, and is aware of the local weather and traffic conditions.
Last updated on Aug 12, 2024
3 min read
research
Project
Plot GPS Trajectories using Matplotlib
One of my favorite Python map libraries is Folium, it allows you to create interactive maps using leaflet.js. However interactivity which is its main feature is also its greatest disadvantage, it does not allow you to easily export the resulting map as static image.
Last updated on Apr 5, 2022
2 min read
development
Visualize GPS Trajectories with Kepler.gl
Have you ever wanted to visualize a (large) number of GPS trajectories? This is something that I’ve done a lot in the past and over the years I’ve been able to do it in a lot of different ways.
Last updated on Mar 24, 2022
5 min read
development
See all posts
Projects
*
All
Research
Commercial
PodFetch - A Podcast Digestion Pipeline! (WIP)
PodFetch is a podcast search engine that allows users to search for podcasts by episode content. It uses natural language processing to analyze podcast transcripts and provide search results based on the content of the episodes. It will also be able to summarize episodes but not yet!
KITT - A Conversational Voice Assistant for Vehicles
KITT is a conversational voice assistant for vehicles, capable of answering questions related to routing, finding points of interest, and is aware of the local weather and traffic conditions.
PDF
Code
Video
Parsi Dict - A Persian Dictionary for iOS
Parsi Dict is a Persian dictionary for iOS. It’s built with Flutter and Dart.
Vajehyab Stats
A website that shows top queries on Vajehyab.com in the past day, week and month.
Driver Identification
Driver Identification is the main topic of my Ph.D., the main idea is to identify drivers using their driving patterns. Click on the title to learn more and see the relevant publications.
Car hacking
For my Masters’ Thesis I hacked! a Renault Twizy and managed to some extent control it remotely, I also did some interesting things with Toyota Prius. Click to learn more…
Vajehyab
Vajehyab is an initiative to preserve and promote Persian (Farsi) language through providing several tools to users so they can easily research the meaning of the words in several dictionaries.
Publications
A Risk-Based AML Framework: Finding Associates Through Ultimate Beneficial Owners
The ever increasing regulatory requirements for Anti-Money Laundering (AML) compliance presents significant challenges for financial …
Sasan Jafarnejad
,
François Robinet
,
Raphaël Frank
PDF
Code
Dataset
Towards a Conversational LLM-Based Voice Assistant for Transportation Applications
Conversational assistants based on large language models (LLMs) have spread widely across many domains, and the automotive industry is …
Sasan Jafarnejad
,
Abigail Berthe-Pardo
,
Raphaël Frank
PDF
Code
DOI
Triplet Loss and its Applications to Driver Identification and Verification [WIP]
A major issue in driver identification is lack of enough data from the target group of drivers. In this work I use Triplet loss to train neural nets that learn to discriminate between small chunks of driving data. Through this we significantly reduce the amount of data needed to perform accurate driver identification or verification.
Project
Driver Identification only using GPS trajectories: A Deep Learning Approach
This is one of my latest works in which I apply deep learning to problem of driver identification using GPS data collected from smartphone.
Sasan Jafarnejad
,
German Castignani
,
Thomas Engel
PDF
Project
Revisiting Gaussian Mixture Models for Driver Identification
The increasing penetration of connected vehicles nowadays has enabled driving data collection at a very large scale. Many telematics …
Sasan Jafarnejad
,
German Castignani
,
Thomas Engel
Preprint
Project
Non-intrusive Distraction Detection Based on Car Sensor Data
Nowadays Internet-enabled phones have become ubiquitous, and we all witness the flood of information that often arrives with a …
Sasan Jafarnejad
,
German Castignani
,
Thomas Engel
Preprint
Project
Characterizing Driving Behaviors Through a Car Simulation Platform
Human mobility has opened up to many themes in recent years. Human behavior and how a driver might react to certain situations, whether …
Sébastien Faye
,
Sasan Jafarnejad
,
Juan Costamagna
,
German Castignani
,
Thomas Engel
Preprint
Towards a Real-Time Driver Identification Mechanism Based on Driving Sensing Data
The growing penetration of telematics systems and connectivity in vehicles has enabled a large variety of possible value-added services …
Sasan Jafarnejad
,
German Castignani
,
Thomas Engel
Preprint
Project
An Open Dataset for Human Activity Analysis usingSmart Devices
The study of human mobility and activities has opened up to an incredible number ofstudies in the past, most of which included the use …
Sébastien Faye
,
Nicolas Louveton
,
Sasan Jafarnejad
,
Roman Kryvchenko
,
Thomas Engel
PDF
A car hacking experiment: When connectivity meets vulnerability
Interconnected vehicles are a growing commodity providing remote access to onboard systems for monitoring and controlling the state of …
Sasan Jafarnejad, Lara Codeca, Walter Bronzi, Raphael Frank, Thomas Engel
Preprint
Project
Evaluating the Security of Connected Vehicles
Interconnected vehicles are a growing commodity providing remote access to on-board systems for monitoring and controlling the state of …
Sasan Jafarnejad
PDF
Project
Contact
Name
Email
Message
Send
DM Me
Cite
×