Job Description:
The Excellence team at Caterpillar has developed over 40 dashboards to provide data-driven insights. However, the large number of dashboards and filters can make it difficult for users—especially new ones—to find the answers they need.
To address this, we created ExcellenceNav, a concept website that allows users to enter natural language queries (e.g., “What is the open PPAP for Decatur?”). The system recognizes keywords, matches them to the relevant dashboard, applies the correct filters, and generates the appropriate URL for quick access.
We are looking for a student developer to help deploy ExcellenceNav to a production server and improve its natural language query capabilities. The goal is to make the system smarter and more efficient over time.
Basic General Qualifications
- Experience with Web-dev
- Understanding of HTML
- JavaScript
- CSS
- Understanding of API’s
- Experience or familiarity with Git
More Specific Qualifications, nice to haves
- Knowledgeable about TypeScript
- Comfortable learning / knows a modern web framework
- Examples being…
- React / Next
- Svelte / SvelteKit
- Basic understanding of server side vs client side rendering
- Experience with Node and npm
The student MUST not require sponsorship now or in the future.
Work location is Champaign Innovation Center (research park).
The start time is ASAP.
Please send your resume to Lee Breeggemann (Breeggemann_J_Lee@cat.com).