Conversational AI
Real Estate Chatbot
Built a WhatsApp assistant for real estate inquiries using Twilio, Flask, BERT, LangChain, and RAG to deliver accurate property information and reduce manual workload for agents.
Data Scientist · New York City
I’m Juan Acosta, a data scientist with a background in music and a focus on machine learning, NLP, and urban analytics. I like building work that feels rigorous, human-centered, and practical.
About
My journey from music teacher to tech professional shaped the way I approach data: analytically, collaboratively, and with a strong sense of structure. I specialize in data acquisition, modeling, machine learning, and NLP, with a particular interest in urban planning and transportation.
Outside of work, I’m still deeply connected to jazz and rhythm. I also enjoy soccer, coffee, chess, and the broader question of how data and AI can be used responsibly for positive change.
Selected Projects
Conversational AI
Built a WhatsApp assistant for real estate inquiries using Twilio, Flask, BERT, LangChain, and RAG to deliver accurate property information and reduce manual workload for agents.
Audio ML
Trained and compared machine learning models on extracted audio features to classify urban sounds, with XGBoost reaching about 70% accuracy.
Deep Learning
Designed a voice recognition model for 10 individuals using Mel-spectrograms, MFCCs, and bidirectional LSTMs, reaching 85% accuracy.
Data Infrastructure
Created a pipeline around the Google Maps Distance Matrix API to collect, structure, and store travel data for fast use in Python, Pandas, and SQL workflows.
Writing
A walkthrough of building an automated WhatsApp chatbot with Twilio, Flask, BERT, LangChain, and retrieval-augmented generation.
An exploration of urban informatics using OSMnx and polar histograms to better understand transportation networks and city structure.
A practical guide to calling the Google Maps API, shaping the results with Pandas, and storing them in SQLite for efficient reuse.
A mathematical and code-focused look at Karatsuba multiplication and why it matters for algorithmic efficiency.
Capabilities
Education
Completed the NYU Tandon Bridge program, a rigorous foundation in computer science and mathematics designed to prepare students for advanced study in engineering and computing.
Completed intensive training in data acquisition, modeling, statistical analysis, machine learning, deep learning, and natural language processing.