Skip to content

Add career recommender domain#19

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

Add career recommender domain#19
starburtMr wants to merge 1 commit into
aolabsai:mainfrom
starburtMr:codex/career-recommender

Conversation

@starburtMr
Copy link
Copy Markdown

Summary

For aolabsai/ao_pyth#9.

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

What it adds:

  • local 12-action career catalog covering resume, networking, interview prep, skill-building, search, and negotiation next steps
  • deterministic eight-bit AO-compatible input encoding using action track, time commitment, confidence need, and the user current career goal
  • Streamlit demo with career goal, weekly-hours, and remote-friendly 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 constraints, feedback-driven ranking, and invalid goals

Validation

  • python3 -m unittest tests/test_career_domain.py
  • python3 -m unittest discover -s tests
  • python3 -m py_compile career_domain.py career_recommender.py arch__CareerRecommender.py tests/test_career_domain.py
  • python3 career_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