add_web_search_evidence
Store web search results as evidence for a professor and merge them into their profile after cross-source verification.
Instructions
Add WebSearch evidence for a professor and optionally merge it into their profile.
Call this after using web search to find a professor's faculty page or personal homepage. The extracted fields will be stored as evidence and (if auto_merge=True) merged into the professor's profile with cross-source verification.
Args: openalex_id: The professor's OpenAlex ID source_url: URL of the evidence page source_type: One of: faculty_page, personal_homepage, lab_page, scholar_page, paper_page, news, other extracted: Dict of extracted fields. Supported keys: homepage_url, name, institution, country_code, position, is_pi, research_tags (list), recent_papers (list of dicts) source_title: Title of the evidence page snippet: Relevant text snippet from the page confidence: "high" | "medium" | "low" (default "medium") auto_merge: If True (default), automatically merge evidence into profile
Returns: dict with "evidence_id", "merged" (bool), and optionally "verification_status".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| openalex_id | Yes | ||
| source_url | Yes | ||
| source_type | Yes | ||
| extracted | Yes | ||
| source_title | No | ||
| snippet | No | ||
| confidence | No | medium | |
| auto_merge | No |