Skip to content

Team Meetings

HUPPPPPP edited this page Aug 11, 2025 · 21 revisions

Meeting 1 - 24/07/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting marked the official start of the project focused on comparing our BIT course with another university’s course from a different country using AI tools. The main focus was on planning the setup of the development frameworks and tools before any coding begins.

Key Discussion Points

1️⃣ Project Overview & Goals

  • Agreed on the project aim: use AI to translate and compare course information across universities.

2️⃣ Framework & Tool Setup

  • Decided to use React for the frontend, FastAPI for backend APIs, and Firebase for deployment and database management.
  • Current priority is to set up these frameworks and integrate them into a working base project.

3️⃣ Task Assignment

  • Navheen will handle the full setup of the project frameworks including React, FastAPI, and Firebase.
  • Krittapas will support by reviewing the setup and preparing for UI/styling once the base is ready.

Action Items

Task Assignee Due Date Status
Set up React, FastAPI, and Firebase frameworks Navheen 28/07/2025 In Progress
Research AI translation API options for integration All Team Members 28/07/2025 In Progress
Review framework setup and prepare UI plan Krittapas 28/07/2025 Pending
Document project setup and architecture plan All Team Members 28/07/2025 Pending

Next Steps & Meeting Schedule

  • Next Meeting Date: 28/07/2025
  • Next Meeting Agenda:
    • Review progress on framework setup.
    • Discuss AI API integration plans.
    • Plan UI/styling approach.

Meeting 2 – 28/07/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting focused on reviewing the progress made on project setup, defining clearer task scopes, and assigning new responsibilities related to data structuring and UI development. The project is progressing well with the foundational frameworks established.

Key Discussion Points

1️⃣ Framework Setup Review

  • Navheen confirmed that React, FastAPI, and Render were successfully set up and integrated.
  • Krittapas reviewed the setup and gave feedback on the frontend structure.

2️⃣ Data Handling Strategy

  • Discussed how course descriptions will be parsed and structured for AI use.
  • Agreed that course descriptions will be manually transferred into a JSON format to standardize them for LLM processing.

3️⃣ UI Development Planning

  • Initial wireframe discussions were held.
  • Krittapas will begin work on designing and building the frontend UI components.

Task Assignment Updates

  • Navheen will work on transforming course descriptions into JSON format and structuring them for LLM parsing.
  • Krittapas will begin implementing the UI for the website using React, based on the agreed design direction.

Action Items

Task Assignee Due Date Status
Transfer course descriptions into JSON format Navheen 31/07/2025 In Progress
Structure JSON for LLM to parse Navheen 31/07/2025 In Progress
Design and implement frontend UI components Krittapas 31/07/2025 In Progress

Next Steps & Meeting Schedule

  • Next Meeting Date: 31/07/2025
  • Next Meeting Agenda:
    • Review structured data formats
    • Demo early UI components
    • Finalize AI API selection and integration plan

Meeting 3 – 31/07/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting focused on reviewing progress made on structuring course data, presenting the initial UI components, and discussing integration with an AI model. The team is making steady progress, with core data and interface components beginning to take shape.

Key Discussion Points

1️⃣ Data Structuring Progress

  • Navheen presented the converted course descriptions in JSON format.
  • The JSON structure was reviewed and finalized for compatibility with LLM parsing.
  • Edge cases and inconsistencies in course descriptions were discussed, and formatting guidelines were agreed upon.

2️⃣ Frontend UI Demo

  • Krittapas showcased the first version of the UI components, including the homepage and course display sections.
  • The team provided feedback on layout, responsiveness, and component organization.
  • The current design direction was approved to move forward.

3️⃣ AI API Integration Planning

  • Suitable AI APIs (OpenAI, Cohere) were discussed for generating responses using the structured data.
  • Early testing and evaluation will begin before confirming the final choice.
  • Integration roadmap will be finalized in the next meeting.

Task Updates

Task Assignee Due Date Status
Finalize and clean course JSON format Navheen 31/07/2025 Done
Begin testing JSON with LLM prompts Navheen 04/08/2025 In Progress
Improve and expand UI components (e.g., course cards, nav) Krittapas 04/08/2025 In Progress
Evaluate AI APIs and test basic LLM integration Both 04/08/2025 In Progress

Next Steps & Meeting Schedule

  • Next Meeting Date: 04/08/2025
  • Next Meeting Agenda:
    • Present prototype to the client for initial feedback
    • Review LLM integration test results
    • Confirm and finalize AI API selection
    • Discuss further UI/UX refinements based on client feedback

Meeting 4 – 04/08/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting focused on presenting the completed prototype to the client, reviewing LLM testing results, and planning the next phase of development. The team also discussed assigning new responsibilities related to course comparison logic, data enrichment, and UI enhancements.

Key Discussion Points

1️⃣ Prototype Presentation

  • The prototype was successfully presented to the client.
  • Client gave positive feedback, especially on the UI layout and navigation.
  • Encouraged the team to continue refining and adding features to support course comparison.

2️⃣ LLM Testing & Sentence Comparison

  • Navheen shared initial testing progress with LLM responses using structured course JSON.
  • The team discussed implementing a sentence comparison approach to match external course descriptions to BIT courses.

3️⃣ Data & UI Enhancements

  • Navheen will continue enriching the course description dataset with more detailed entries to improve AI accuracy.
  • Krittapas will focus on building a search bar to enable course comparison and a dropdown navigation bar to let users switch between:
    • Bachelor of Information Technology
    • Bachelor of Business

Task Updates

Task Assignee Due Date Status
Develop sentence comparison feature for course matching Navheen 07/08/2025 In Progress
Add and format more detailed course description data Navheen 07/08/2025 In Progress
Build course comparison search bar Krittapas 07/08/2025 In Progress
Add dropdown Navbar for BIT / Business selection Krittapas 07/08/2025 In Progress

Next Steps & Meeting Schedule

  • Next Meeting Date: 07/08/2025
  • Next Meeting Agenda:
    • Demo the sentence comparison feature
    • Review additional course description data
    • Test search bar and navigation dropdown
    • Finalize AI API choice based on results
    • Discuss readiness for future deployment and user testing

Meeting 5 – 07/08/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting focused on progress updates for the ongoing prototype development. The team discussed current tasks, which include implementing a search bar, adding a program navigation menu, and enhancing course descriptions for better quality comparisons. No major blockers were identified, but work is still in progress for all features.

Key Discussion Points

1️⃣ Prototype Progress

  • The prototype is still under development — not yet ready for a client demo.
  • Both team members are working on UI improvements and content enhancements.
  • Current efforts are aimed at ensuring all navigation and search features are functional for the next internal review.

2️⃣ Search Bar Implementation

  • Objective: Enable users to search for courses to support future course comparison functionality.
  • The search bar should integrate with the planned course data model for filtering and matching.
  • Basic UI is being set up; backend search logic will be integrated later.

3️⃣ Program Navigation Menu / Taskbar

  • Objective: Allow browsing between different degree programs via dropdown or tabs.
  • Programs to include:
    • Bachelor of Information Technology
    • Bachelor of Business
    • Bachelor of Design
    • Bachelor of Culinary Arts
  • No actual program data required yet — only navigation structure and routing preparation.

4️⃣ Course Description Enhancements

  • Current course descriptions are too brief.
  • Action: Use details from the "Aim", "Learning Outcomes", and related sections in course outlines to generate richer, more structured summaries.
  • This will improve the quality of AI-driven course comparisons later.

Task Updates

Task Assignee Due Date Status
Build search bar for course comparison Krittapas 14/08/2025 In Progress
Add dropdown or tab navigation for program selection Krittapas 14/08/2025 In Progress
Expand and structure course descriptions using Aim / Learning Outcomes data Navheen 14/08/2025 In Progress

Next Steps & Meeting Schedule

  • Next Meeting Date: 11/08/2025
  • Next Meeting Agenda:
    • Review search bar progress and test basic functionality
    • Demo navigation menu between programs
    • Present updated course descriptions
    • Discuss prototype readiness for client preview

Meeting 6 – 11/08/2025

Attendees

  • Team Members: Navheen, Krittapas

Meeting Summary

This meeting focused on refining backend and frontend development tasks for the upcoming sprint. The main priorities are backend data refactoring, database integration, and improving the frontend user experience. Hosting options were also discussed, with an initial focus on Render for deployment research.

Key Discussion Points

1️⃣ Backend Refactoring & Database Integration

  • Navheen will refactor backend data structures for better efficiency and maintainability.
  • Begin integrating the database into the web application to enable persistent data storage.
  • Ensure backend endpoints are optimized for frontend consumption.

2️⃣ Frontend Improvements

  • Krittapas will focus on enhancing the frontend UI and UX.
  • Improvements will include refining navigation, improving layout responsiveness, and polishing visual design.

3️⃣ Hosting Research – Render

  • Krittapas will research Render as a potential hosting platform for the application.
  • Compare features, pricing, and deployment process to ensure suitability for project needs.

Task Updates

Task Assignee Due Date Status
Refactor backend data structures Navheen 18/08/2025 In Progress
Integrate database into web application Navheen 18/08/2025 In Progress
Implement frontend UI/UX improvements Krittapas 18/08/2025 In Progress
Research hosting setup on Render Krittapas 18/08/2025 In Progress

Next Steps & Meeting Schedule

  • Next Meeting Date: 14/08/2025
  • Next Meeting Agenda:
    • Review backend data refactoring progress
    • Demo database integration with web app
    • Showcase updated frontend improvements
    • Present findings from Render hosting research

Clone this wiki locally