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

Offline Adventures - lets start journey with AI

Описание и применение

Offline Adventures – локальный рекомендатор активностей, использующий Streamlit и локальную модель Llama для быстрого и приватного выбора мероприятий, учитывая время, энергию, погоду и интересы пользователя.

Задача

Users need a quick, privacy‑preserving way to find suitable local activities based on time, energy, weather, and interests.

Результат

The system provides privacy‑preserving, deterministic‑constraint‑aware activity recommendations with semantic ranking, achieving 30 outdoor, 8 sheltered, and 12 indoor‑bridge activities in a curated catalog.

Рабочий процесс

  • Collect user inputs (time, energy, weather, place types, group, interests).
  • Apply deterministic Python filters for hard constraints (time, energy, weather, place types, group, candidate ID validation, session diversity).
  • Select up to 15 approved candidates.
  • Send candidates to local llama3.1:8b-instruct-q4_K_M via Ollama for semantic ranking and personalization.
  • Validate structured JSON output with Pydantic.
  • Present recommendation with mission and notes in Streamlit.

Доказательства

Offline Adventures is a local-first activity recommender designed to make choosing an activity quick, then get out of the way.

Источник

The application uses a deliberately hybrid architecture.

Источник

Deterministic Python code handles hard constraints: available time; energy level; current weather; accessible place types; group type; candidate ID validation; session diversity.

Источник

After filtering, up to 15 approved candidates are sent to a local llama3.1:8b-instruct-q4_K_M model through Ollama.

Источник

The repository includes the curated 50-activity catalog, automated tests, a catalog validator, and a real Ollama smoke test.

Источник

At submission time the project had 19 passing tests and a validated catalog distribution of 30 outdoor, 8 sheltered, and 12 indoor-bridge activities.

Источник

  • Дата записи: 2026-10-08T21:40:56.483Z