Zyaisoft
Aggregation

Zhisai

Organisers, rules, prize pools and deadlines for AI competitions are scattered across their own websites, newsletters and group chats. Zhisai collects them into one consistent catalogue, so finding a contest becomes a search instead of a chore.

01The problem

Information is not scarce — it is scattered

The expensive part is not the entry fee, it is missing out. In the same track, some people know the schedule two months ahead while others see a forwarded link a week after it opens.

  • The same competition reports conflicting dates and prize figures across channels, with no way to tell which is authoritative.
  • Dozens of events per year across dozens of sources — manually refreshing pages cannot be complete.
  • Deadlines have no unified reminder, so saving an item and forgetting to submit is the most common failure.
  • Filtering by track, scale or region is impossible because no structured data exists anywhere.
02Capabilities

From ingestion to reminder

Multi-source aggregation with de-duplication

Separate notices for one event collapse into a single record. Conflicting fields keep source attribution instead of silently picking one value.

Structured filtering

Filter by track, scale, organiser and deadline; results are directly usable without a follow-up spreadsheet pass.

Subscriptions and deadline reminders

Subscribe to a track or keyword and get pushed reminders as deadlines approach, so remembering to submit is the system's job.

Saved items and a project workspace

Collect the events you intend to enter and manage application material and milestones in one place.

03How it is used

Three steps to be current

  1. Filter. Narrow by track and deadline to fix the set of events worth attention.
  2. Subscribe. Save the filter as a subscription so new events arrive on their own.
  3. Track and be reminded. Move chosen events into the workspace and work backwards from each deadline.
04Technical notes

How it is built

Zhisai components

PartNotes
Front endVue 3 + Vite single-page app: catalogue, filters and workspace
Back endNode service exposing REST endpoints for catalogue queries and subscriptions
DataPrebuilt server-side catalogue plus incremental ingestion with normalised fields
DeploymentStatic build served from a read-only Nginx mount, API proxied same-origin
05Quick facts

At a glance

Product summary

ItemDetail
StatusLive
ProductZhisai (AICompetitionHub)
Standalone sitehttps://zhisai.zyaisoft.xyz/
  • Vue 3 + Vite front end
  • Node service with a REST API
  • Prebuilt catalogue with incremental ingestion