Availazy: Gemma 4 reads the volunteer group chat on my laptop, Python does the dates, and I just say yes or no
说明与用途
Availazy 通过 Gemma 4 和 Python 自动从聊天消息中提取并处理志愿者可用性,帮助协调员快速审核和确认记录。
问题
Coordinating volunteer availability from chat messages is time‑consuming and error‑prone because volunteers change plans, use ambiguous language, and the coordinator must manually transcribe and reconcile the data.
结果
The prototype handled 50 messages in a week, correctly identified availability, detected a missed cancellation, and produced a final sheet with only confirmed entries, demonstrating the feasibility of automated volunteer coordination.
工作流
- Paste chat messages and volunteer list into Availazy
- Gemma 4 (Ollama) parses each message and outputs quoted words and status in JSON
- Python applies keyword rules to resolve dates, times, replacements, and conditions
- The UI displays each suggestion beside its source message with highlighted words
- Coordinator reviews each card, accepting, rejecting, or editing the suggestion
- Accepted records are exported to a final sheet; pending or unresolved items are flagged
- The system tracks history so later messages overwrite earlier ones or cancel them
证据
Paste a week of volunteer chat messages. Gemma 4, running locally in Ollama, copies the words that matter
Python turns them into dates, times and a day‑by‑day history
You accept or reject each suggestion beside the message it came from, and only what you accept reaches the final sheet.
Gemma 4 reads two invented messages live, through Ollama, on my laptop.
- 记录日期: 2026-10-23T16:11:07.731Z