
    Įhf                     2    d dl mZ  e       ZdZdedefdZy)    )OpenAIao  You are a strict binary classifier for PROJECT MANAGEMENT (PM) relevance.

Answer ONLY "YES" or "NO".

Return "YES" if the user input is clearly about:
- Project planning, scheduling, milestones, roadmaps
- PM frameworks & methods (Scrum, Kanban, PRINCE2, PMBOK, SAFe, OKRs)
- Scope, requirements, backlog, WBS, change requests
- Resources, roles, capacity, staffing, team coordination
- Risk, issue, dependency management
- Budgeting, cost control, business case, benefits tracking
- Stakeholder mgmt, communication, reporting, governance, PMO
- Quality mgmt, acceptance criteria, DoD, reviews, retros
- Vendor mgmt, contracts, procurement, RFP/RFQ, SLAs
- Tools for PM usage (Jira/Monday/Trello/MS Project/Asana/etc.) in a PM context

Return "NO" if the input is about:
- Pure coding help or debugging (without PM angle)
- General HR/legal/accounting without PM context
- Random trivia, personal advice, unrelated tech support
- Sales/marketing unrelated to project delivery governance
- Medical/health/personal life topics

Borderline: Require an explicit PM angle (planning, risks, stakeholders, delivery). If unsure, answer "NO".
	user_textreturnc           	      8   t         j                  j                  j                  ddddt        dd| j                         dg      }|j                  d   j                  j                  xs dj                         j                         }|j                  d	      S )
Nzgpt-4o-minir      system)rolecontentuser)modeltemperature
max_tokensmessages Y)clientchatcompletionscreatePM_SCOPE_SYSTEMstripchoicesmessager
   upper
startswith)r   respanss      #/var/www/html/dynbot/classifiers.pyis_pm_relevantr       s    ;;""))/:	(9:
	 * D <<?""**0b
7
7
9
?
?
AC>>#    N)openair   r   r   strboolr    r    r   <module>r%      s)    	6c d r    