sidarragac / JobJourney

1 stars 0 forks source link

(FR04) Roadmap Generation #5

Open sidarragac opened 3 months ago

sidarragac commented 3 months ago

The roadmap system shall use LLM models to create a roadmap based on the given objectives and interest of the user.

sidarragac commented 3 months ago

08/08/2024: Build the first version of the prompt to be used to get the data from open AI.

content = f"""Imagine you're an experienced recruiter. You're requested to build a 5 steps, self-study roadmap to be a {objective}. For each step of the roadmap, bring recommendations on how to expand the topic you're suggesting and some material you can provide. Also, provide a job I might apply for after completing this goal. Justify how this roadmap will benefy me on my professional career and finally, after making an analysis, say if {salary} dollars a year as expected salary is a good estimation, or either to high or to low considering the level that can be achieved with this roadmap.

Bring your answer in the following format:
Roadmap to become -what I want to become-:
Step 1. -First step towards the goal-
 remarkable points to complete this step and job suggestion.
(Follow step 1 structure for the rest of steps you will bring)

How this roadmap benefit me
Your opinion about my salary expectations
Bring your response on the given format as a pure json-object format without using /n or any other special character."""
        msg = [
            {"role": "user", "content": content}
        ]
sidarragac commented 2 months ago

The Roadmap Generation requisite (FR04) has been combined with (FR09) "Recommendations to reach goals" and (FR05), previously called "Suggested Job Positions, as both of them were related to the needed promt to generate a response.