SDS 561: Engineering Data APIs — with Nate Fox

Topics covered
Popular Clips
Episode Highlights
API Design
, CTO of Ribbon Health, shares insights on designing APIs tailored for healthcare data. He emphasizes the importance of simplifying complex data management tasks, such as reconciling and correcting provider information, to enhance usability and functionality 1. The API developed by Ribbon Health allows users to input specific parameters, like location and insurance, to find suitable healthcare providers, ensuring high accuracy through confidence scores 2. Nate explains, "API stands for application programming interface. It's basically a protocol that allows other developers to utilize a service within their code in a very effective, seamless way" 3.
Reliability
Ensuring the reliability of healthcare APIs is crucial, as explains, due to the high stakes involved in accessing healthcare services. Ribbon Health employs load balancing and AWS infrastructure to manage demand spikes, alongside using Datadog for real-time monitoring and issue resolution 4. Nate highlights the importance of data quality assurance, using machine learning models to predict data accuracy and provide confidence scores, which are crucial for maintaining trust in the data provided 5. He notes, "We use a high number of variables in an XGBoost model that has hundreds of variables to predict the probability of true versus false" 5.
Customer Feedback
Customer feedback plays a pivotal role in shaping API development at Ribbon Health. describes how initial internal endpoints were adapted based on customer demand, allowing the company to prioritize features that resonated with users 6. By documenting potential endpoints and gauging interest, Ribbon Health could align its development efforts with market needs. Nate reflects on this approach, "We could really kind of align our development efforts with what customers were explicitly asking for" 6.
Related Episodes


SDS 595: Data Engineering 101 — with Joe Reis and Matt Housley
Answers 383 questions

SDS 587: Data Engineering for Data Scientists — with Mark Freeman
Answers 383 questions

SDS 615: How to Ace Your Data Science Interview — with Nick Singh
Answers 383 questions

SDS 485: Financial Data Engineering — with Doug Eisenstein
Answers 383 questions

SDS 433: Data Science Trends for 2021 — with Ben Taylor
Answers 383 questions

SDS 545: Scaling Data-Intensive Real-Time Applications — with Matthew Russell
Answers 383 questions

SDS 467: High-Impact Data Science Made Easy — with Noah Gift
Answers 383 questions

SDS 435: Scaling Up Machine Learning — with Erica Greene
Answers 383 questions

SDS 555: Sports Analytics and 66 Days of Data with @KenJee_ds
Answers 383 questions

SDS 477: How to Thrive as an Early-Career Data Scientist — with Sidney Arcidiacono
Answers 383 questions

SDS 511: Data Science for Private Investing — LIVE with Drew Conway
Answers 383 questions

SDS 601: Venture Capital for Data Science — with Sarah Catanzaro
Answers 383 questions

SDS 535: How to Found, Grow, and Sell a Data Science Start-up — with Austin Ogilvie
Answers 383 questions













