Afstudeeropdracht Agentic AI
Are you pursuing a Bachelor's or Master's degree in ICT / Computer Science / Software Engineering and want to ensure that you graduate at the level that suits you? If you are eager and want to make your graduation the first step in your career, feel free to get to know us!
At Iquality, you will join an organization with a true technical culture: freedom, autonomy, responsibility, and plenty of room for your ideas to solve unconventional challenges. This is also how we organize our graduation internships, of course taking into account all the requirements set by your education. We have years of experience with graduates and know exactly what you need to be able to graduate.
First you: During the initial conversations, we will try to find out where your interests lie and how we can tailor our graduation assignment to them. We ask many questions in this conversation to form a picture of where your interest lies, but also where it does not.
Graduation assignment: Building and Deploying Microsoft AutoGen Agents for Lifecycle Management of Customer Assets
Context
Lifecycle management of customer assets, such as ships, machines, vehicles, or other physical and digital properties, is an essential process in many industries. Managing these assets throughout their lifecycle – from acquisition to maintenance and replacement – requires complex workflows and often time-consuming manual interventions. The application of AI technologies can radically transform this process.
Microsoft AutoGen, one of Microsoft's most recent and advanced AI tools, enables organizations to build and deploy cutting-edge AI agents. Using Large Language Models (LLMs), AutoGen can automate complex workflows, analyze data, and make intelligent decisions. This offers an unparalleled opportunity to combine innovation and efficiency in a practical and relevant setting. For students, this assignment provides the chance to work with state-of-the-art technology and contribute to a future where AI plays a central role in operational management.
Assignment Description
This assignment gives you the opportunity to use Microsoft AutoGen to build AI agents that can revolutionize asset lifecycle management. The assignment consists of:
- Analysis: Investigate the challenges and requirements for managing various types of customer assets, such as industrial machines, transportation means, and IT equipment.
- Design: Create intelligent workflows and develop AI agents that perform tasks such as asset tracking, maintenance reminders, usage analysis, and replacement predictions.
- Implementation: Integrate these agents into an existing environment, build an interactive dashboard for users, and validate the solution using realistic scenarios.
- Evaluation: Measure the impact of the solution on customer satisfaction and operational efficiency, and identify opportunities for further improvements.
The final product is a fully functional solution, supported by a detailed report and a presentation. This demonstrates that the student can apply the latest AI technology to solve real-world problems.
Research Description
Main objective: Investigate how Microsoft AutoGen can be used to develop AI agents that support and improve lifecycle management of customer assets.
Sub-objectives:
- Identify the most relevant use cases within asset lifecycle management.
- Design workflows in which AutoGen agents can operate intelligently and autonomously.
- Investigate the scalability, reliability, and integration possibilities of the AutoGen solution.
- Evaluate the effects on operational efficiency and customer satisfaction.
Tools/Technologies Used
- AI platforms: Microsoft AutoGen, Azure Machine Learning
- Programming languages: Python, JavaScript APIs and integration: REST APIs, GraphQL, AutoGen
- API Frameworks: Flask, FastAPI
- Tools: Postman (API testing), Docker (containerization), Power BI (reporting)
- Methodology: Scrum (agile working), Git (version control)
Why is this a unique opportunity?
This project offers the chance to work with one of Microsoft's most cutting-edge AI tools. The combination of innovative technology, practical relevance, and the potential to create immediate value for organizations makes this a challenging and impressive assignment. The experience gained with AutoGen and advanced AI techniques positions the student excellently for a career in the rapidly evolving field of AI and automation.
Graduation Period
During your graduation period, we work according to the SCRUM methodology. We use 14-day sprints. You fill the backlog, are part of our stand-ups, and we close the sprint with a retrospective. This way, we continuously evaluate how your graduation is progressing, whether the level is too low or too high, and how we will approach the next sprint. This way, you determine whether you graduate with a 6 or a 9 and how much you want to be challenged.
We give you all the opportunities to further develop yourself. We believe this can be achieved through the right guidance and collaboration. Moreover, we are a close-knit group of colleagues who help each other grow, both professionally and personally. As students, you also learn from each other because we try to have a group of 6-8 graduates participate in our organization every six months.
Graduation and then...
The graduation period at Iquality is your way to show what you are capable of. It is also your way to determine if Iquality is an employer where you would like to start your career. And it is our way to see if you could become part of our great team. Win-win-win, right?