Earn 63,000 ($630.00)
Call Transcript Summarizer
Bounty Description
Description:
We need to have transcripts of phone conversations summarized. The application should login to the website that contains the transcripts and summarize new phone calls posted on the site once a day using a provided OpenAI API prompt. The call summaries should be sent in one batch to a provided email address. The website with the transcripts has a relatively simple interface - posting new transcripts in a list chronologically.
Features:
-The application should summarize all new transcripts and send those summaries in one batch each day to a predefined email address.
-The application should summarize all new transcripts on a watchlist (also clearly defined on the website) in one batch each day to a predefined email address.
-The ability to edit the ChatGPT prompt driving the summaries through a web interface
-The ability to edit the login information to the transcript website through a web interface
-The ability to edit the target email address for the daily batch of summaries through a web interface
-The emails should have simple formatting that has the company name and title of the person speaking in bold as the title of the transcript with the summary in unbolded text
-Web interface can be simple, black and white design
Technical Details:
-The code must be concise, clear, and well-documented
-Application should handle API errors with appropriate feedback to the user
-Network requests to the OpenAI API should be asynchronous to ensure a good user experience
-README file with clear instructions on how to run the project, along with necessary information about configuring the OpenAI API