Python Desktop Application Developer — AI Report Writing Tool (PySide6)
Worldwide
I'm a school psychologist, and I want to develop an AI-based report writer. There are many already on the market, but they are poor in quality. I can write better reports with my AI prompts, but I need a downloadable app to automate my workflow. I plan to give it away to other psychologists for free, and they will only have to pay the API fees. This project might be more collaborative than most, because it will be using AI prompts and other files that I have already written. I need a developer to build the application code, but almost all of the application's behavior — what it displays, how it processes data, what it sends to the LLM — is controlled through JSON config files and plain text prompt files. This will allow me to update the system without requiring code changes. I'm very passionate about this project and enjoy working with others, and I would be a very reliable collaborator. The app itself involves taking uploaded documents (mostly PDFs), and using LLM calls through AWS Bedrock to extract the relevant data. The user also enters a few decisions in the app, which uses all this information to generate a narrative. The user then reviews and edits the narrative, and the app exports a finished Word document based on a pre-written template. The extraction process already works very well in Claude — it reliably pulls the data I need from the PDFs and writes a high-quality narrative. For the app, I have developed a thorough blueprint that covers the architecture, data flow, feature specifications, and developer notes. The blueprint is detailed and specific, but I would always welcome a developer's perspective if they see a better way to implement something. The project would be built in phases, starting with the core pipeline. Required: Python, Qt (PySide6), experience building desktop applications, comfort working from a detailed blueprint. Nice to have: AWS Bedrock or boto3 experience, PDF processing, Word document generation (python-docx).
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$35.00
-
$50.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:9 hours ago
- Interviewing:2
- Invites sent:2
- Unanswered invites:0
About the client
- United States6:49 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by