Skip to content

Add home maintenance recommender domain#20

Open
starburtMr wants to merge 1 commit into
aolabsai:mainfrom
starburtMr:codex/home-maintenance-recommender
Open

Add home maintenance recommender domain#20
starburtMr wants to merge 1 commit into
aolabsai:mainfrom
starburtMr:codex/home-maintenance-recommender

Conversation

@starburtMr
Copy link
Copy Markdown

Summary

For aolabsai/ao_pyth#9.

Adds a distinct home maintenance / household upkeep recommender domain for the paid bounty. This is separate from the existing movie, music, recipe, learning, book, fitness, travel, e-commerce, personal-finance, and career submissions.

What it adds:

  • local 12-task home maintenance catalog covering safety, energy, plumbing, appliances, cleaning, and seasonal upkeep
  • deterministic eight-bit AO-compatible input encoding using task category, urgency, effort, and the user household goal
  • Streamlit demo with household goal, available-time, and low-cost preference controls
  • optional AO Agent scoring/training when ao_core and ao_arch are installed
  • deterministic fallback CLI/ranking path so reviewers can run it without private AO packages or paid APIs
  • unit tests for encoding, goal-aware ranking, time-budget behavior, feedback-driven ranking, and invalid goals

Validation

  • python3 -m unittest tests/test_home_domain.py
  • python3 -m unittest discover -s tests
  • python3 -m py_compile home_domain.py home_recommender.py arch__HomeRecommender.py tests/test_home_domain.py
  • python3 home_recommender.py
  • git diff --check

Bounty

/claim #9

If accepted for the paid bounty, preferred payout is PayPal via 1977995433@qq.com.

Transparency: AI-assisted with Codex; I reviewed the implementation and validation output before submitting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant