Group Assignment 4
Final Assignment: Advanced AI Applications
Note: M4 - Final Assignment Deadline: Tuesday, December 17, 2024, at 12:00 PM
GPT Models and AI Agents for Economic Analysis
Introduction
Welcome to the final assignment for the Agentic System developed by CrewAI. This project is designed to deepen your understanding of modern AI techniques, particularly the integration of AI agents with GPT models, and their applications in the field of economics. You will leverage GPT models and AI agents to analyze economic data or solve an economic problem. The project involves using CrewAI to build and deploy AI workflows, utilize knowledge graphs, and develop an interactive Streamlit to showcase the results.
Task Description
Create an innovative project that employs GPT models and AI agents to address an economic question or analyze economic data. The guidelines are intentionally broad to foster creativity. Below are some ideas to inspire your project:
Project Ideas
1. Automated Economic Analysis Agent
Description
Develop an AI agent that autonomously collects economic data from various sources.
Requirements
- Utilize GPT models to analyze the collected data and generate insights or summaries.
- Implement features that allow the agent to answer user queries about the data.
- Knowledge Graph Integration: Map the analyzed data and insights into a knowledge graph to visualize relationships and dependencies.
2. Policy Impact Simulation Agent
Description
Build an agent that simulates the potential impact of different economic policies.
Requirements
- Allow users to input policy parameters.
- Use GPT models to generate scenario analyses.
- Provide recommendations or cautions based on the simulations.
- Knowledge Graph Integration: Map policy parameters and their simulated impacts into a knowledge graph to highlight causal links and potential outcomes.
3. Educational Economic Chatbot Agent
Description
Develop a conversational agent that educates users on economic concepts and current events.
Requirements
- Enable the agent to answer questions, explain topics, and provide examples using GPT models.
- Enhance user engagement with interactive elements in the Streamlit app.
- Knowledge Graph Integration: Utilize a knowledge graph to provide structured and interconnected explanations of economic concepts and their real-world applications.
Data
- You may use open-source datasets or create your own data for the application.
- Ensure that your data choice effectively demonstrates the capabilities of your application.
Submission
- Create a GitHub repository specifically for this assignment.
- Include all necessary materials, such as code, datasets, and a descriptive README.md.
- Submissions can be individual or in groups of up to three members.
- Submission also via DigitalExam, where you compile all your previous assignments and submit in one file for the overall portfolio for the module exam. You are welcome to tweak/improve previous module submissions for that.
Best of luck with your assignment! 🚀