Skip to content
Yuan Tian

Blog

Hands-on posts on AI/ML and computational biology, here and on Medium.

Towards AI

Building an Agentic Resume Matcher: Python Foundations for GenAI

Learning Python foundations for GenAI development through a practical agentic application: a resume matcher.

  • GenAI
  • AI Agents
  • Python
Data Science Collective

Building a Tool-Using LLM Agent from Scratch

Creating a UFC fight recommendation agent with tool-using and reasoning capabilities, without frameworks.

  • AI Agents
  • LLM
  • GenAI
Towards Data Science

Building Transformer Models for Proteins From Scratch

A practical guide to building and evaluating protein language models, starting from the transformer architecture itself.

  • Transformers
  • Protein Language Models
  • Deep Learning
Medium

A Primer to Protein Science

A concise introduction to protein science as background for understanding how AI is transforming protein research.

  • Protein
  • Biology
  • AI

AI Takes on the UFC: Predict UFC Fight Outcomes with ChatGPT

DeepUFC is a Streamlit app that uses ChatGPT to predict UFC fight outcomes from fighter attributes and past performances.

  • chatGPT
  • Artificial Intelligence
  • Deep Learning
  • MMA
  • UFC

Integrating image and tabular data for deep learning

How to build a joint deep learning model on image and tabular data with fastai and the image_tabular library, applied to the SIIM-ISIC melanoma classification challenge.

  • Deep Learning
  • Machine Learning

Integrative analysis of single-cell multi-omics data using deep learning (with video tutorials)

An autoencoder-based tutorial (with videos) for integrative analysis of CITE-seq single-cell gene and protein expression data.

  • Deep Learning
  • Machine Learning
  • Autoencoder

ReFocus: Making Out-of-Focus Microscopy Images In-Focus Again

Training a U-net with feature loss to turn out-of-focus microscopy images into in-focus ones using fastai.

  • Deep Learning
  • Machine Learning
  • Convolutional Neural Network
Becoming Human

Predicting T Cell Receptor Specificity with Deep Learning

Predicting which epitope a T cell receptor recognizes with embeddings and convolutional neural networks on VDJdb data.

  • Immunology
  • Deep Learning
  • TCR