Mini Project Report - Updated[3]
Mini Project Report - Updated[3]
PROCESS
I.INTRODUCTION
The system architecture comprises four primary layers: the The system integrates multiple technologies, including
Frontend Layer, Backend Layer, Database Layer, and AI and FastAPI, pydantic, MySQL, spaCy, pandas, Bootstrap, and
Data Processing Layer, each utilizing distinct technologies
to provide a cohesive task management experience. The machine learning models, to create a seamless and efficient
task management platform. One of the significant challenges Figure 3 Development Cycle Efficiency Metrics - The graph
was ensuring smooth communication between these diverse presents efficiency measurements across different
components. To address this, we designed RESTful APIs development phases, highlighting both current performance
using FastAPI, which facilitated easy integration between (shown in blue) and improvement potential (shown in
the frontend (Bootstrap) and backend, ensuring efficient data green). The data revealed varying efficiency levels
exchange between the backend and database. For data throughout the development cycle, with notable fluctuations
validation and serialization, we utilized pydantic, which between the planning, development, testing, and deployment
ensured consistency and prevented data integrity issues at stages. This visualization helped inform our responsive
every stage of communication. MySQL was employed for design decisions by identifying areas where user interface
database management, with optimized SQL queries to optimizations could enhance the overall system efficiency.
handle frequent interactions with minimal overhead.
Additionally, we employed indexing and proper schema
design to ensure that complex queries, particularly those
VI.CONCLUSION
involving historical data, were managed efficiently, thu s
enhancing the overall performance and reliability of the system.
The AI-powered task management system developed in this project
offers an innovative approach to task management and project
B. Challenge: Handling Unstructured Data for Task
Prioritization
DISCUSSION:
The AI-powered task management system developed in this
ACKNOWLEDGMENT
REFERENCES
1. A. Smith, B. Johnson, and C. Lee,
“Integrating AI for Agile Project