WaSHI Logo

WaSHI

/ 🎓 大学時間割編成 AI Copilot (UCTP)
📖 解説記事 ← Showcase 🏥 AI Shift Docs Playground
準備中 ⏳ Solving... -- ms
必修 必修 選必 選必 演習 PC演習 選択 選択 Seminar Seminar | 固定中 Changed
Master Data

University Master Data (Faculty, Classrooms & Curriculum)

Master rosters, facilities, and courses for university course timetabling.

👨‍🏫 Faculty Roster, Availability & Assigned Load (10 Faculty)

Contracted days, unavailable slots, P1/P5 preferences, and assigned weekly load in the current timetable.

ID 教員氏名 Title / Dept 専門分野 Unavailable Slots Preferences / Max Assigned Sessions

🏫 Lecture Halls, PC Labs & Utilization (7 Rooms)

ID 教室名 Type / Building 定員 備付設備 週間稼働率 (25枠中)

📚 Course Catalog (25 Courses / 30 Weekly Sessions)

ID 科目名 Cohort / Category 担当教員 Enrollment / Sessions Required Facilities Current Slot & Room

Pin, Move, or Forbid Course Slot

Chrome Built-in AI (Gemini Nano) Setup Guide

The AI chat uses Chrome Built-in On-Device AI (self.LanguageModel API / Gemini Nano).

  1. chrome://flags/#optimization-guide-on-device-model and set to Enabled BypassPerfRequirement.
  2. chrome://flags/#prompt-api-for-gemini-nano to Enabled and relaunch Chrome.
  3. In chrome://components, find Optimization Guide On Device Model and click "Check for update".

You can still use all timetable solver features even without Gemini Nano.

AI × WaSHI Execution Logs (Trajectory)

Full execution traces of prompts, tool calls, and solver outcomes.


        

Import Master Data from CSV

Upload professors, rooms, and courses CSV files.

👨‍🏫 1. 教員CSV (professors.csv)
未選択
🏫 2. 教室CSV (rooms.csv)
未選択
📚 3. 科目CSV (courses.csv)
未選択

🤖 Gemini Nano Expected Questions & Prompt Catalog (8 Categories)

Sample natural language prompts for timetabling adjustments.