Spaces:
Runtime error
Runtime error
File size: 743 Bytes
b0716cb |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
from pydantic import BaseModel, Field
from typing import Optional, Union
class WorkExperience(BaseModel):
position: str
company: str
date: str
responsibilities: str
class Education(BaseModel):
degree: str
school: str
date: Optional[str] = None
class ApplicantResume(BaseModel):
applicant_name: str = None
phone_number: Optional[str] = None
email: Optional[str] = None
website: Optional[str] = None
applicant_summary: Optional[str] = None
work_experience: Optional[list[WorkExperience]] = None
skills: list[str]
education: Optional[list[Education]] = None
Publications: Optional[dict] = None
location: Optional[str] = None
languages: Optional[list[str]] = None
|