CMKL University
MayWin: Making Nurse Scheduling Smarter, Fairer, and More Human

MayWin: Making Nurse Scheduling Smarter, Fairer, and More Human

Hospital nurse scheduling is a high-stakes operational problem. A good schedule must provide adequate staffing, respect labor rules, balance workloads, and consider individual preferences. When done manually, the process can be time-consuming, stressful, and difficult to make fair.

MayWin was developed by CMKL sophomore students Jaiboon Limpkittisin, Chirayu Sukhum, Kris Luangpenthong, Thanakrit Punyasuntontamrong, and Saran Watacharachokkasem, with Dr. Akkarit Sangpetch as advisor. The project combines nurse preference collection, optimization, and dashboard-based schedule management into one healthcare scheduling system.

The team built a platform where nurses can submit schedule preferences through LINE, a communication tool already widely used in Thailand. Administrators can then use a web dashboard to generate, review, and adjust schedules based on staffing needs and constraints.

The technical core of the system uses OR-Tools CP-SAT optimization. This allows the platform to search for schedules that satisfy hard constraints, such as required staffing levels and shift rules, while also balancing softer goals such as fairness and preference satisfaction.
A key strength of MayWin is its user-centered workflow. Instead of requiring nurses to log into an unfamiliar system, the project uses LINE as the entry point for preference collection. This design choice recognizes that adoption depends not only on algorithmic performance but also on how naturally the system fits into existing behavior.

The administrator dashboard adds another layer of practicality. Schedules generated by optimization systems still need human review, adjustment, and approval. MayWin supports this by giving administrators visibility and control rather than treating the system as a black box.

The project is a strong example of how AI and optimization can support healthcare operations. Better scheduling can improve fairness, reduce administrative burden, and support safer staffing. For students, MayWin demonstrates the challenge of building technology for real organizations, where constraints are human, operational, and technical at the same time.

Project Members: Jaiboon Limpkittisin, Chirayu Sukhum, Kris Luangpenthong, Thanakrit Punyasuntontamrong, Saran Watacharachokkasem

Advisor: Dr. Akkarit Sangpetch
Industry Advisor: King Mongkut Chaokhunthahan Hospital (KMCH), Bangkok
Domain: Healthcare Operations, Optimization, Workforce Scheduling

Related Articles

June 29, 2026
1 mins
From Australia to Thailand: UNSW College Visits CMKL University for Strategic Education Exchange

CMKL University recently welcomed a distinguished executive delegation from UNSW College (University of New South Wales, Australia) for a milestone campus visit and strategic discussion aimed at knowledge sharing and exploring future international synergies.

Read more
June 23, 2026
1 mins
DooMoo: AI That Helps Farmers Weigh Pigs Without Touching Them

In Karen and Muser communities, Chiang Mai black pigs are more than livestock. They are connected to household income, food, rituals, ceremonies, and community life. For farmers, knowing a pig’s weight is important for fair pricing, feeding, and care. Yet accurate weighing is difficult in remote mountain villages where digital or mechanical scales may be expensive, unavailable, or impractical.

Read more
June 18, 2026
1 mins
FloodWatch Bangkok: Mapping Street-Level Flood Risk with Open Data

Flooding is a recurring challenge in Bangkok, affecting mobility, safety, business operations, and daily life. Flood risk is shaped by many factors at once: rainfall, terrain, drainage systems, canal proximity, road conditions, and local reports from people on the ground.

Read more
reading-time:2m