Week 4
Oct 23th 2023
- List of resources to go through to aggregate tasks:
- General site everyday tasks
- JIRA tasks
- GitHub Issues
- Microsoft OneNote
- Go through overview on Storybook with Melissa
- Meeting with Jake & Pavan
- List of documents and reports along with their locations related to AI3 at all phases
- AI3
- Cleaned the calculate_mean.py code and the utils functions for standardization.
- Committed the code to github into
/rsrujana/phase_3branch with JIRA tag in commit message. - Modified the PSIAP lookup db to contain
phrase_countcolumn, such that phrase_count = NULL where mean is NULL. - Renamed the PSIAP DB to
ai3-lookup-A.dband NIST DB toai3-lookup-B.db
Oct 24th 2023
Talk about YOLO necessity - might not be used for evaluation
Meeting insights with AI3 team on OneNote
- (low) h264 videos
- I-75 code
AI3
- Merge lookup DBs. If there are duplicates, choose instance from lookup DB A (or PSIAP)
- Create backup
- test with subscriber - Jake is working on this. The current run is failing with error.
- update the flowcharts docs
- Rework the standardization logic with new code for DB - Fixed the errors and committed to Jake's branch
AI3 React
Run the code on MSI - Works on MSI after installing node version 18 (checked with Jake), npm and yarn using below commands:
```sh
sudo apt-get update
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install 18
node -v
sudo apt-get update
npm install -g yarn
yarn -v
```Add graphs on dashboard page
Oct 25th 2023
- Worked on AI3 dashboard visualization.
- Able to display graphs with Unix timestamps and Values as X and Y columns respectively.
- Fixed and verified subscriber and multi-subscriber are on same page with no additional changes in subscriber.
- FYI, timestamp from API is in UNIX time in seconds and this is handled by converting to milliseconds in React.
Oct 26th 2023
- Fixed PAI parameters to pass by discussing with Jake and Sudhir
- Added tables and charts along with right side action bar for tables and charts switch
- Looked into widgets implementation. Need to work on it.
- Meeting with Pavan, Sudhir, Jake to clear JIRA and Github tasks and issues.
- Discussed with Melissa about open issues on Github.
Oct 27th 2023
- Edited and submitted report for final AI3 round
- Added CSS to charts and tables
- Modified dashboard for widgets and YOLO segmented video (located in /public/static on react repo)
- Fixed standardization bug found, which was not standardizing all keys.
- Call with everyone to go over AI related projects and tasks. Explained OpenAI API usage, playground and shown them the OpenAI function template available in
gqc-utility-python