Chris Pollett > Students >
Ivan

    ( Print View)

    [Bio]

    [Blog]

    [C297 Proposal]

    [Deliverable 1]

    [Deliverable 2]

    [Deliverable 3]

    [Deliverable 4]

    [CS297 Report (PDF)]

    [Paper 1: A-Frame Virtual Reality (PDF)]

    [Paper 2: ChatGPT - Fundamentals and Applications (PDF)]

    [Paper 3: ChatGPT Consistency (PDF)]

    [Paper 4: VR Voice Interaction (PDF)]

    [C298 Proposal]

    [CS298 - Deliverable 1]

    [CS298 - Deliverable 2]

    [CS298 - Deliverable 3]

    [CS298 - Deliverable 4]

Project Blog

Weeks 14: Apr 30 - May 7

Meeting Summary:
  1. Went over the CS298 Report
To-Do List:
  1. Fix the issues in the CS298 Report that were mentioned during the meeting
  2. Send report to committee members and sign up for a defense date
  3. Finish the draft for the presentation slides


Weeks 13: Apr 23 - Apr 30

Meeting Summary:
  1. Presented rough draft of the CS298 report
To-Do List:
  1. Fix the presentation of standard deviation data
  2. Review and proofread the current version of the CS298 report


Weeks 12: Apr 16 - Apr 23

Meeting Summary:
  1. Discussed the testing results from deliverable 4
To-Do List:
  1. Finish the rest of the testing for Deliverable 4
  2. Finish the rough draft for the CS298 Report


Weeks 11: Apr 9 - Apr 16

Meeting Summary:
  1. Presented testing plan and approach
To-Do List:
  1. Finish all or most of the testing from Deliverable 4


Weeks 9-10: Mar 26 - Apr 9

Meeting Summary:
  1. Discussed plan for deliverable 3
To-Do List:
  1. Finish Deliverable 3
  2. Start planning for Deliverable 4


Week 8: Mar 19 - Mar 26

Meeting Summary:
  1. Presented test results from deliverable 2
To-Do List:
  1. Start working on Deliverable 3


Week 7: Mar 12 - Mar 19

Meeting Summary:
  1. Demonstrated progress on deliverable 2, including serialization of components and initial testing
To-Do List:
  1. Finish Deliverable 2
  2. Start planning for Deliverable 3


Week 6: Mar 5 - Mar 12

Meeting Summary:
  1. Presented progress on basic custom component generation
To-Do List:
  1. Continue working on Deliverable 2


Week 5: Feb 27 - Mar 5

Meeting Summary:
  1. Demonstrated testing results for serialization
  2. Presented plan for deliverable 2
To-Do List:
  1. Start working on Deliverable 2


Week 4: Feb 20 - Feb 27

Meeting Summary:
  1. Discussed issue with loading from disk on VR Mode
  2. Presented some basic test cases for serialization
To-Do List:
  1. Finish Deliverable 1
  2. Start planning for Deliverable 2


Week 3: Feb 13 - Feb 20

Meeting Summary:
  1. Discussed current progress on Serialization deliverable
  2. Talked about saving to browser local storage
To-Do List:
  1. Add voice command recognition for saving/loading
  2. Implement saving/loading to browser


Week 2: Feb 6 - Feb 13

Meeting Summary:
  1. Went over proposal
  2. Discussed first deliverable plans
To-Do List:
  1. Start Deliverable 1


Week 1: Jan 30 - Feb 6

Meeting Summary:
  1. Selected meeting times
  2. Discussed CS298 Proposal Draft
To-Do List:
  1. Finish CS298 Proposal


End of First Semester

Week #15

Meeting Summary:
  1. Demonstrated Deliverable 4 results
  2. Discussed potential additions to the project(serialization, javascript code generation, advanced geometry support, online images texturing)
To-Do List:
  1. Finish CS297 Report


Week #14

Meeting Summary:
  1. Presented paper 4 slides
  2. Discussed deliverable 4 timeline
To-Do List:
  1. Finish Deliverable 4


Week #13

Meeting Summary:
  1. Showed results from deliverable 3
To-Do List:
  1. Finish slides for Paper 4
  2. Start working on Deliverable 4


Week #12

Meeting Summary:
  1. Demonstrated current progress on deliverable 3
  2. Discussed potential ideas for the project(save-to-file, holodeck-like function)
To-Do List:
  1. Read Paper 4
  2. Finish Deliverable 3


Week #10 and Week #11

Meeting Summary:
  1. Went over slides for paper 3
  2. Demonstrated examples of chatgpt working with A-frame modeling
To-Do List:
  1. Continue working on Deliverable 3


Week #9

Meeting Summary:
  1. Discussed plan for Deliverable 3
To-Do List:
  1. Finish slides for Paper 3
  2. Continue working on Deliverable 3


Week #8

Meeting Summary:
  1. Presented results from Deliverable 2
To-Do List:
  1. Read Paper 3
  2. Start working on Deliverable 3(ChatGPT/A-Frame modeling)


Week #7

Meeting Summary:
  1. Went over the slides for paper 2
  2. Demonstrated current progress of Deliverable 2
To-Do List:
  1. Add context to ChatGPT API calls
  2. Finish Deliverable 2


Week #6

Meeting Summary:
  1. Quick review from last week
  2. Discussed research on OpenAI API and its models
To-Do List:
  1. Finish slides for Paper 2
  2. Continue working on Deliverable 2


Week #5

Meeting Summary:
  1. Presented results from Deliverable 1
  2. Tested the A-Frame scene with the Oculus Quest 2
To-Do List:
  1. Read Paper 2
  2. Find more information about ChatGPT APIs
  3. Start working on Deliverable 2(ChatGPT integration)


Week #4

Meeting Summary:
  1. Went over Paper 1 slides
  2. Discussed how Unity could serve as a case study for 3D modeling tools and procedures
To-Do List:
  1. Implement simple Unity 3D scene
  2. Finish Deliverable 1 and implement the same scene from Unity but now using A-Frame


Week #3

Meeting Summary:
  1. Quick review of the previous meeting
  2. Went over A-Frame, the Entity-Component System, and three.js
To-Do List:
  1. Finish slides for Paper 1
  2. Find more research papers related to ChatGPT's conversation consistency
  3. Finish Candidacy Form
  4. Start working on Deliverable 1(A-Frame Environment)


Week #2

Meeting Summary:
  1. Set up student account for this site
  2. Discussed project proposal
  3. Considered potential references in regards to ChatgGPT's code generation and conversation consistency
To-Do List:
  1. Set up bio, blog, and proposal pages
  2. Read Paper 1 (Web-based Virtual Reality with A-Frame)
  3. Gain more understanding on A-Frame and its documentation


Week #1

Meeting Summary:
  1. Set up meeting times
  2. Discussed thesis idea
To-Do List:
  1. Find research references for the project idea
  2. Finish project proposal