Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Availazy: Gemma 4 reads the volunteer group chat on my laptop, Python does the dates, and I just say yes or no

Description and use

Availazy uses Gemma 4 and Python to automatically extract and process volunteer availability from chat messages, enabling coordinators to quickly review and confirm entries.

Problem

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.

Outcome

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.

Workflow

  • 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

Evidence

Paste a week of volunteer chat messages. Gemma 4, running locally in Ollama, copies the words that matter

Source

Python turns them into dates, times and a day‑by‑day history

Source

You accept or reject each suggestion beside the message it came from, and only what you accept reaches the final sheet.

Source

Gemma 4 reads two invented messages live, through Ollama, on my laptop.

Source

  • Record date: 2026-10-23T16:11:07.731Z