Pinned Repositories
amanlai.github.io
awesome-django
A curated list of awesome things related to Django
awesome-java
A curated list of awesome frameworks, libraries and software for the Java programming language.
best_international_strikers
International goals and games of Messi, Cristiano and Neymar
cancer-prediction
Cancer prediction
plot_animation
Contains a two python programs: one creates a running bar chart and the other a running line plot.
sms-chatbot-with-rag-system
Contains a RAG chatbot that interfaces with a user either through an API endpoint or a chainlit app
StableMarriage
Contains StableMarriage.py, a package that can find stable marriages using the Gale-Shapley algorithm as well as a decentralized random procedure. Moreover, it contains a method that checks for stability.
stack-overflow-answers
Some SO answers that I'm proud of
streamlit-chatbot
GPT solution
amanlai's Repositories
amanlai/Efficiency-losses-of-random-tie-breaking-in-school-choice
Deferred Acceptance with random tie-breaking is a very attractive solution concept in school choice. However, it is well known in the literature that it has an efficiency cost. We design an integer program that solves for constrained ordinal efficiency in the ex post stable class to measure the magnitude of the cost of random tie-breaking and ex post stability. In the process, we characterize stability, constrained ordinal efficiency and constrained rank efficiency in the ex post stable class as solutions to integer programming problems. Our simulation results show that random tie-breaking has a significantly larger efficiency cost than ex post stability. In fact, as the market grows larger, the cost of ex post stability shrinks faster than that of random tie-breaking.
amanlai/rapidsai_visual_eda
amanlai/data-visualization