Floqer Assignment Software Developer-2
Floqer Assignment Software Developer-2
Description:
Based on this data, create a table (call it “main table”) with the following columns:
1. Year
2. Number of total jobs for that year
3. Average salary in USD
Task 2: Analytics
Now our users want to understand this data even further. Using the same data, create the following:
1. A line graph that shows how this number has changed from 2020 to 2024 (kaggle link above has
similar bar graph)
2. Now, when I click a row from our main table, a second table should appear that displays
aggregated job titles and the number of jobs for that year. For example, if the user clicks on
2022, all the titles from 2022 should appear in another table, along with the sum of how many
times each job appeared in 2022.
Bonus task: Using LLMs
Now let’s say our users want to find insights from the data beyond the graphs. It was not possible before
LLMs, but today it’s possible.
Create a chat app that creates the best response based on business knowledge. There’s a tutorial
attached to this which shows how to do it for Sales Emails, your job is to do it for data from Kaggle.
For the bonus task, you’ll need an OpenAI API key. When you’re done with the above tasks and the setup
of the Bonus task, just text me on internshala or email me at [email protected], and I’ll
provide you with the API key.
Submission instructions:
1. Use Netlify or some other free tool to host your work, and share the link.
2. Push your code on GitHub and share the link with us as well.