CAYE LEE

I'm a student studying Computer Science, Business Administration, and Mathematics at the University of Southern California.

Currently exploring the crisscrossing of my interests in cybersecurity and artificial intelligence.

  • Programming Languages: C++, Python, Java, JavaScript, SQL, R, TypeScript
  • Full Stack Development : HTML, CSS, React, Node.js, Next.js, ExpressJS, Tailwind CSS, Flask, Git
  • Mobile Development: React Native, Swift
  • Database Management: MySQL, MongoDB, PostgreSQL, Prisma
  • Machine Learning: Scikit-learn, TensorFlow, PyTorch, Jupyter Notebooks, Keras, NumPy, Pandas, Matplotlib
  • UI/UX: Figma, Tailwind CSS

Projects

  • AI Therapist

    Using natural language processing to make therapy more accessible, affordable, and convenient. Technical aspects: developed a Seq2Seq model for therapist-patient interactions, tokenization for keyword identification (greetings, emotions), data cleaning and sentence-level pairing of questions (x) and answers (y), padding/trimming for uniform input length, utilizing two LSTM networks within the Seq2Seq architecture, incorporating a transformer model with Multi-Headed Attention to grasp full conversational context and address ambiguity, and mapping words by similarity for enhanced understanding.

  • Monte Carlo Poker Estimation

    Using Monte Carlo simulations to estimate the probabilities of different boards in poker. Player has options to randomize their hand or enter a given hand at each stage of the game as well as enter the number of players still at the table. Project collaboration with my brother,
    Cappillen Lee

  • Personal Website

    This site!

Extras

Other than coding, I seem to have accumulated one too many pastimes for just one person: hiking, producing music, playing solo violin concertos, sketching naturalism, experimenting with neoclassical painting, playing chess...

Take a look