Python Code for Biosketch/CV Extraction

Job ID: 39253053

Budget: $10 – $30 USD

I need a Python script that uses the new OpenAI client.responses.create to extract data from Word document biosketch/CV documents. The script will need to be written to be able to pull out biosketch elements from the document. The code does not have to work, it just as to be structured correctly.

Ideal skills and experience for this job include:
- Proficiency in Python and experience with OpenAI's API
- Strong understanding of data extraction and coding
- Ability to create efficient and effective code

I have several sample biosketch/CV documents that you can use for reference plus the Json output that I created from a different AI structure

It has to use the responses create not the chat completion

response = client.responses.create(
model="gpt-4o-mini",
input=input_messages,
text={
"format": {
"type": "json_schema",
"name": "biosketch_data",
"schema": {
"type": "object",
"properties": {
...
},
"required": ["item_name", "item_price"],
"additionalProperties": False
}
}
},

"additionalProperties": False
},
"strict": True

I need the properties section built

This is OpenAI newest structure to extract data. It's not rocket science, but it will take a little time and understanding.

YouTube video
https://www.youtube.com/watch?v=ROKU_Jqb1po&t=534s

OpenAI Documentation

https://platform.openai.com/docs/guides/structured-outputs?api-mode=responses
Related categories: Python OpenAI