BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:American Young Coder
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260428T173000
DTEND;TZID=America/Los_Angeles:20260428T183000
DTSTAMP:20260501T040508
CREATED:20260429T014354Z
LAST-MODIFIED:20260429T014354Z
UID:33301-1777397400-1777401000@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over Python Turtle basics.\n\nHomework\n\nCreate a diamond shape.\nIt must be filled with a color we haven’t used before.\nIt could be located anywhere on the screen.\n\n\n\n\n\n\n\n\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260427T190000
DTEND;TZID=America/Los_Angeles:20260427T200000
DTSTAMP:20260501T040508
CREATED:20260428T020008Z
LAST-MODIFIED:20260428T040007Z
UID:33288-1777316400-1777320000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nFinalized finals projects\, debugged streamlit and dataset related issues.\nFinished the Boston Housing Price Prediction!\n\nHomework:\n\nGet your app working on the streamlit website! One more thing you have to ensure is that the labeling function exists with the same name on your pycharm script\nWatch this 45 mins recording about Random Forest https://www.simplilearn.com/tutorials/machine-learning-tutorial/random-forest-algorithm\n\n  \nFor Reine\, this code is the fix\, I have tested and verified training: \npath = "/kaggle/input/datasets/vesuvius13/formula-one-cars/Formula One Cars"\n# Get every image under all team folders\nall_files = get_image_files(path)\nprint("Total files before cleaning:"\, len(all_files))\n\nfrom PIL import Image\nfrom pathlib import Path\n\ndef is_valid_image(fn):\n    try:\n        # First check the image header\n        with Image.open(fn) as im:\n            im.verify()\n\n        # Then actually load/convert it\, because verify() alone can miss some bad files\n        with Image.open(fn) as im:\n            im.convert("RGB").load()\n\n        return True\n\n    except Exception as e:\n        return False\n\ngood_files = []\nbad_files = []\n\nfor fn in all_files:\n    if is_valid_image(fn):\n        good_files.append(fn)\n    else:\n        bad_files.append(fn)\n\nprint("Good files:"\, len(good_files))\nprint("Bad files:"\, len(bad_files))\n\nfor fn in bad_files[:30]:\n    print(fn)\ndef extract_brand(fn):\n    folder_name = Path(fn).parent.name\n    return folder_name.replace(" F1 car"\, "").strip()\n\nprint(extract_brand("/kaggle/input/datasets/vesuvius13/formula-one-cars/Formula One Cars/Racing Point F1 car/00000090.png"))\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-24/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260425T123000
DTEND;TZID=America/Los_Angeles:20260425T133000
DTSTAMP:20260501T040508
CREATED:20260425T210138Z
LAST-MODIFIED:20260425T210138Z
UID:33272-1777120200-1777123800@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the 2nd quiz.\n\nHomework\n\nCreate a function called age_classifier with one parameter called age\nThis function will RETURN a string depending on the age\n\nIf age is 5 or below = “Toddler”\nIf age is 18 or below = “Teen”\nIf age is above 18 = “Adult”\n\n\nCONTINUOUSLY ask the user what their age is\, then call the function using the user’s age to get a result.\nPrint out the result.\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260422T190000
DTEND;TZID=America/Los_Angeles:20260422T200000
DTSTAMP:20260501T040508
CREATED:20260423T031304Z
LAST-MODIFIED:20260423T031304Z
UID:33249-1776884400-1776888000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the new project on Multi-class Classification\nWent over deployment code using streamlit\n\nHomework:\nUpload a screenshot of the website working (not locally) \nOn the streamlit website\, ensure you chose python 3.12 and that you have pushed the latest code to github with the commands: \ngit add .\ngit commit -m "update"\ngit push origin main\nAnd if pushing doesn’t work: \ngit push origin main --force\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-23/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260420T190000
DTEND;TZID=America/Los_Angeles:20260420T200000
DTSTAMP:20260501T040508
CREATED:20260420T231312Z
LAST-MODIFIED:20260420T231312Z
UID:33229-1776711600-1776715200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nFinalized finals projects\, debugged streamlit and dataset related issues.\nContinued the Boston Housing Price Prediction!\n\nHomework:\nNOTE: please click on save version for your respective final projects on the kaggle page. \nNOTE 2: Use these versions across your kaggle and your pycharm: \n!pip install --force-reinstall --no-cache-dir numpy==1.26.4 scipy==1.15.3 matplotlib==3.7.2 fastai==2.7.19 torch==2.6.0 pillow==10.4.0\nPart 1:\n\nContinue working on your final project.Your goal this week is to train multiple models and deploy them all with the option to choose between different models on streamlit. Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-22/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260418T123000
DTEND;TZID=America/Los_Angeles:20260418T133000
DTSTAMP:20260501T040508
CREATED:20260418T204036Z
LAST-MODIFIED:20260418T204036Z
UID:33214-1776515400-1776519000@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over function exercises to practice for the quiz.\n\nHomework\n\nStudy for your 2nd quiz is on Tuesday!\nTopics the quiz will cover:\n\nData types\nHow to get input from shell\nHow to create simple functions\nHow to correct python errors\nLoops: For loop and While loop\nHow to continuous ask user\n\n\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-6/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260416T170000
DTEND;TZID=America/Los_Angeles:20260416T180000
DTSTAMP:20260501T040508
CREATED:20260417T005756Z
LAST-MODIFIED:20260417T005836Z
UID:33196-1776358800-1776362400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Brandon (Darin Sub)
DESCRIPTION:What we learned today:\n\nLearnt about bugs and practiced fixing code.\n\nHomework:\n\nCreate a new file Apr16_FixingBugs2.py for this: https://www.ayclogic.com/fixing-python-bugs-2/ and submit to your google drive.
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-brandon-darin-sub-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260415T190000
DTEND;TZID=America/Los_Angeles:20260415T200000
DTSTAMP:20260501T040508
CREATED:20260416T032535Z
LAST-MODIFIED:20260416T032535Z
UID:33183-1776279600-1776283200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the new project on Multi-class Classification\nWent over deployment code using streamlit\n\nHomework:\n# Part 1\n# Make sure the streamlit deployment on the web works\n# Ensure the version match between kaggle and pycharm.\n# In the streamlit website\, set the python version to 3.12 \n# Part 2\n# Use the same code as in CatVSDog\, and train your model for multiclass classification \n# After training\, write down the “error rate” in a comment. \n# Also test your model on the custom dog dataset. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-21/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260414T173000
DTEND;TZID=America/Los_Angeles:20260414T183000
DTSTAMP:20260501T040508
CREATED:20260416T035215Z
LAST-MODIFIED:20260416T035226Z
UID:33194-1776187800-1776191400@www.ayclogic.com
SUMMARY:5:30 PM - Intro to Python - Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe went over common Python errors.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a 2 new file called “April14_FixBugs_HW.py” & “April14_Quiz_Exercises.py”\nDo both of these exercises:\n\nhttps://www.ayclogic.com/fix-python-bugs-2/\nhttps://www.ayclogic.com/intro-to-python-exercises-for-quiz-2/\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-7/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260414T170000
DTEND;TZID=America/Los_Angeles:20260414T180000
DTSTAMP:20260501T040508
CREATED:20260415T010030Z
LAST-MODIFIED:20260415T010030Z
UID:33169-1776186000-1776189600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Brandon (Darin Sub)
DESCRIPTION:What we learned today:\n\nLearnt about bugs and practiced fixing code.\n\nHomework:\n\nContinue in your Apr13_FixingBugs1.py for this: https://www.ayclogic.com/fixing-python-bugs/
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-brandon-darin-sub/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260413T170000
DTEND;TZID=America/Los_Angeles:20260413T180000
DTSTAMP:20260501T040508
CREATED:20260415T213503Z
LAST-MODIFIED:20260415T213503Z
UID:33177-1776099600-1776103200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\, debugged streamlit and dataset related issues.\nContinued the Boston Housing Price Prediction!\n\nHomework:\nNOTE: please click on save version for your respective final projects on the kaggle page. \nNOTE 2: Use these versions across your kaggle and your pycharm: \n!pip install --force-reinstall --no-cache-dir numpy==1.26.4 scipy==1.15.3 matplotlib==3.7.2 fastai==2.7.19 torch==2.6.0 pillow==10.4.0\nPart 1:\n\nContinue working on your final project.Your goal this week is to train multiple models and deploy them all with the option to choose between different models on streamlit. Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-20/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260411T123000
DTEND;TZID=America/Los_Angeles:20260411T133000
DTSTAMP:20260501T040508
CREATED:20260411T204003Z
LAST-MODIFIED:20260411T204003Z
UID:33152-1775910600-1775914200@www.ayclogic.com
SUMMARY:12:30 PM - Intro to Python - Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over more random use cases.\nWe created a random password generator.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “April11_StarWars_HW.py”\nDo these exercises: https://www.ayclogic.com/intro-to-python/star-wars-problem/\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260410T170000
DTEND;TZID=America/Los_Angeles:20260410T180000
DTSTAMP:20260501T040508
CREATED:20260411T012400Z
LAST-MODIFIED:20260411T012444Z
UID:33140-1775840400-1775844000@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:NEXT WEEK IS YOUR FINAL EXAM FROM 5-7PM!! STUDY WELL!\nThe google drive notes have been updated with the latest reviews. Your final exam is also open notes\, but not open internet.\nWhat We Did Today:\n\n\n\n\nFinished the robux system project\nReviewed for the final exam.\n\nHomework:\n\n\n\nMake 100% of progress on your final project and submit by Monday!. You should make sure you meet all the requirements as specified here: https://www.ayclogic.com/intro-to-python-final-project-criteria/. \nSubmit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-44/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260408T190000
DTEND;TZID=America/Los_Angeles:20260408T200000
DTSTAMP:20260501T040508
CREATED:20260409T074439Z
LAST-MODIFIED:20260409T074936Z
UID:33126-1775674800-1775678400@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nStarted the new project on Multi-class Classification\nWent over deployment code using streamlit\n\nHomework:\nContinuing off of last week if you haven’t already: \nPart 1\nIn your pycharm project\, do the following: \n# hw: \n# deploy the streamlit application\n\n# you have to ensure to use these installs on kaggle:\n\n!pip install --force-reinstall --no-cache-dir \\n"numpy==1.26.4" \\n"scipy==1.15.3" \\n"matplotlib==3.7.2" \\n"fastai==2.7.19" \\n"torch==2.6.0" \\n"pillow==10.4.0"\n\nthen on your pycharm in your requirements.txt you must use:\n\n\n\nstreamlit==1.40.1\nnumpy==1.26.4\nscipy==1.15.3\nmatplotlib==3.9.2\npillow==10.4.0\nfastai==2.7.19\n\n# pip install -r requirements.txt\n\nFor the above\, use this code: link \nPart 2\nSet up a github account. \n\nCreate an account at https://github.com/ if you haven’t already.\nGo to the top right on your avatar icon\, and click on repositories.\nClick new at the top right.\nCreate a new repository called AYCLOGIC_WED7PM_AI_ML. Leave all other settings at default\, but make sure the visibility is set to public.\nThen go to the avatar icon once more\, and this time click on settings.\nInside settings\, scroll to the very bottom and on the menu bar you should select “Developer Settings“.\nOnce in Developer Settings\, click on Personal Access Tokens (Tokens Classic).\nThen click on “Generate New Token (classic)”.\nSet expiration to 90 days\, and tick “admin:org” and “write:packages“.\nSave the newly generated token but don’t share it!\nThen go back to your pycharm and go to the terminal and follow these instructions:\n\ngit init\n\ngit add .\n\ngit commit -m "Initial Commit"\n\ngit remote add origin https://github.com/<your username>/AYCLOGIC_WED7PM_AI_ML.git\n\ngit branch -M main\n\ngit push -u origin main\n\n#######################################################\n\nNote that for the above\, you plug in the github username you created before.\n\nUpon executing the commands\, you will be asked to login:\n1. For username\, you can type in your github username\n2. For password\, copy and paste in your personal access token.\n\nNote: When typing in the username and password\, you won't see any characters typed out which is actually a security feature\, but it is there\n\nExtra note: If you get an error saying git is unavailable\, you will need to install it. Email me if this is the case\n\n\n\nPart 3\nDeploy your application on streamlit online: https://streamlit.io/ \n\nOn the top right click free -> deploy with streamlit community cloud-> log in with github\nProceed to login with your github account\nHit on create app\nUse the github repository you have created and deploy!\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-17/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260406T190000
DTEND;TZID=America/Los_Angeles:20260406T200000
DTSTAMP:20260501T040508
CREATED:20260406T234352Z
LAST-MODIFIED:20260407T065604Z
UID:33088-1775502000-1775505600@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\, debugged streamlit and dataset related issues.\nFinished the Titanic Survival Rate Prediction Problem!\n\nHomework:\nNOTE: please click on save version for your respective final projects on the kaggle page. \nNOTE 2: Use these versions across your kaggle and your pycharm: \n!pip install --force-reinstall --no-cache-dir numpy==1.26.4 scipy==1.15.3 matplotlib==3.7.2 fastai==2.7.19 torch==2.6.0 pillow==10.4.0\nPart 1:\n\nContinue working on your final project.Your goal this week is to train multiple models and deploy them all with the option to choose between different models on streamlit. Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-19/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260401T190000
DTEND;TZID=America/Los_Angeles:20260401T200000
DTSTAMP:20260501T040508
CREATED:20260402T103452Z
LAST-MODIFIED:20260409T020130Z
UID:33059-1775070000-1775073600@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\, doing deployment outside of Kaggle.\n\nHomework:\nPart 1\nIn your pycharm project\, do the following: \n# hw: \n# deploy the streamlit application\nFor the above\, use this code: link \nPart 2\nSet up a github account. \n\nCreate an account at https://github.com/ if you haven’t already.\nGo to the top right on your avatar icon\, and click on repositories.\nClick new at the top right.\nCreate a new repository called AYCLOGIC_WED7PM_AI_ML. Leave all other settings at default\, but make sure the visibility is set to public.\nThen go to the avatar icon once more\, and this time click on settings.\nInside settings\, scroll to the very bottom and on the menu bar you should select “Developer Settings“.\nOnce in Developer Settings\, click on Personal Access Tokens (Tokens Classic).\nThen click on “Generate New Token (classic)”.\nSet expiration to 90 days\, and tick “admin:org” and “write:packages“.\nSave the newly generated token but don’t share it!\nThen go back to your pycharm and go to the terminal and follow these instructions:\n\ngit init\n\ngit add .\n\ngit commit -m "Initial Commit"\n\ngit remote add origin https://github.com/<your username>/AYCLOGIC_WED7PM_AI_ML.git\n\ngit branch -M main\n\ngit push -u origin main\n\n#######################################################\n\nNote that for the above\, you plug in the github username you created before.\n\nUpon executing the commands\, you will be asked to login:\n1. For username\, you can type in your github username\n2. For password\, copy and paste in your personal access token.\n\nNote: When typing in the username and password\, you won't see any characters typed out which is actually a security feature\, but it is there\n\nExtra note: If you get an error saying git is unavailable\, you will need to install it. Email me if this is the case\n\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-18/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260331T173000
DTEND;TZID=America/Los_Angeles:20260331T183000
DTSTAMP:20260501T040508
CREATED:20260401T013838Z
LAST-MODIFIED:20260401T013838Z
UID:33045-1774978200-1774981800@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe continued to learn about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar31_Functions_With_Return_HW.py”\nCopy down code from pages 138 to 139.
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-5/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260330T190000
DTEND;TZID=America/Los_Angeles:20260330T200000
DTSTAMP:20260501T040508
CREATED:20260330T235041Z
LAST-MODIFIED:20260331T062753Z
UID:33029-1774897200-1774900800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\, debugged streamlit and dataset related issues.\nFinished the Titanic Survival Rate Prediction Problem!\n\nHomework:\nPart 1:\n\nContinue working on your final project.\nYour goal this week is to train multiple models and deploy them all with the option to choose between different models on streamlit. Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \nPart 2:\n\nAdd some code in the Titanic Survival Rate project.\n\nCount how many passengers are male and how many are female. Use “Sex” column.\nFigure out the most expensive ticket price and the cheapest and the average. Use “Fare” column.\nFigure out how many people are younger than 10 years old. Use “Age” column.\n\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-16/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260328T123000
DTEND;TZID=America/Los_Angeles:20260328T133000
DTSTAMP:20260501T040508
CREATED:20260328T210256Z
LAST-MODIFIED:20260328T210256Z
UID:33020-1774701000-1774704600@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe continued to learn about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar28_Functions2_HW.py”\nDo the try it yourself section on page 131.
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260327T170000
DTEND;TZID=America/Los_Angeles:20260327T180000
DTSTAMP:20260501T040508
CREATED:20260328T000025Z
LAST-MODIFIED:20260328T010020Z
UID:33013-1774630800-1774634400@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nContinued the grocery system project\, creating visuals for the text-based game\n\nHomework:\n\n\n\nMake 100% of progress on your final project!. You should make sure you meet all the requirements as specified here: https://www.ayclogic.com/intro-to-python-final-project-criteria/. \nSubmit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-43/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260325T190000
DTEND;TZID=America/Los_Angeles:20260325T200000
DTSTAMP:20260501T040508
CREATED:20260326T031611Z
LAST-MODIFIED:20260326T031611Z
UID:32986-1774465200-1774468800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\nLearned more on how training an AI model in a supervised way works.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, do the following: \n# hw: \n# label your custom dataset properly with uppercase first letter for cats and lowercase\n# first letter for dogs\n\n# run prediction on each of your images in the dataset (you should have 25 dogs and 25 cats)\n# print out the accuracy of your model (how many times it got correct / total attempts)\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-15/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260324T173000
DTEND;TZID=America/Los_Angeles:20260324T183000
DTSTAMP:20260501T040508
CREATED:20260325T014051Z
LAST-MODIFIED:20260325T014051Z
UID:32970-1774373400-1774377000@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the quiz.\nWe learned about functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nCopy down code from pages 130-133.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-4/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260323T190000
DTEND;TZID=America/Los_Angeles:20260323T200000
DTSTAMP:20260501T040508
CREATED:20260323T215733Z
LAST-MODIFIED:20260324T031751Z
UID:32953-1774292400-1774296000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nReviewed finals projects\nContinued the Titanic Survival Rate Prediction Problem\n\nHomework:\nFor everyone: \n\nContinue working on your final project. You should have a model trained already at this point\, and you want to get streamlit up and running for testing model deployment! Upload your latest progress as an ipynb to the google drive.\n\nFor those with issues on training the models\, do this fix: \n!pip install -U "fastprogress==1.0.3"\nimport fastprogress\nprint("fastprogress:"\, fastprogress.__version__)\nThen ensure it is 1.0.3\, if it isn’t restart the notebook (theres a restart and clear cell output button on the top right of the notebook page). \n  \nAlso in the latest titanic surival project\, jot down one observation you have on what the model learned or some trend in the data (for example in class we observed that higher ages lead to lower survival rates) \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-14/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260320T170000
DTEND;TZID=America/Los_Angeles:20260320T180000
DTSTAMP:20260501T040508
CREATED:20260320T233756Z
LAST-MODIFIED:20260320T233756Z
UID:32923-1774026000-1774029600@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nContinued the grocery system project\, creating visuals for the text-based game\n\nHomework:\n\n\n\nMake 75% of progress on your final project which means drawing two object functions or more. You should be close to finished! \nSubmit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-42/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260318T190000
DTEND;TZID=America/Los_Angeles:20260318T200000
DTSTAMP:20260501T040508
CREATED:20260320T011814Z
LAST-MODIFIED:20260320T011814Z
UID:32915-1773860400-1773864000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the first project on Cat vs Dog classification\nLearned more on how training an AI model in a supervised way works.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, do the following: \n# hw: \n# Ensure your individual custom dataset images have capitalization of the first letter of the file name\n\n# run prediction on each image in ur custom dataset then\nsee if there are any errors\, and print out the number of correct guesses\n\n# you can use the labeling function to test correctness.\nso something like:\nif predicted_ans == true_ans:\n   corrects += 1\n\n# hint: run a for loop over the list of your custom images\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-13/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260317T173000
DTEND;TZID=America/Los_Angeles:20260317T183000
DTSTAMP:20260501T040508
CREATED:20260318T013854Z
LAST-MODIFIED:20260318T013854Z
UID:32891-1773768600-1773772200@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over the practice quiz.\n\nHomework\n\nPractice while loops.\nStudy for the quiz on Saturday!\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260314T123000
DTEND;TZID=America/Los_Angeles:20260314T133000
DTSTAMP:20260501T040508
CREATED:20260314T204423Z
LAST-MODIFIED:20260314T204423Z
UID:32873-1773491400-1773495000@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe reviewed all previous topics for the quiz.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nDo these exercises: https://www.ayclogic.com/intro-to-python-exercises/.\nYou have a quiz next class covering these topics\, make sure to study!\n\nVariable & Data Types\nInput from Shell\nIf statements\nFor loop & While loops\nLists\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-3/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260313T170000
DTEND;TZID=America/Los_Angeles:20260313T180000
DTSTAMP:20260501T040508
CREATED:20260314T002949Z
LAST-MODIFIED:20260314T010344Z
UID:32856-1773421200-1773424800@www.ayclogic.com
SUMMARY:5 PM – Intro to Python – Darin
DESCRIPTION:What We Did Today:\n\n\n\n\nReviewed how to make shape functions.\nContinued the grocery system project.\n\nHomework:\n\n\n\nMake 50% of progress on your final project which means drawing two object functions or more. Submit the .py file to the google drive if you are done. \n\n\n\nNotes:\nIf you have any questions\, email me at ddjapri@ayclogic.com \nClass notes can be found here: here
URL:https://www.ayclogic.com/event/5-pm-intro-to-python-darin-41/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260311T190000
DTEND;TZID=America/Los_Angeles:20260311T200000
DTSTAMP:20260501T040508
CREATED:20260312T031009Z
LAST-MODIFIED:20260312T031009Z
UID:32837-1773255600-1773259200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nIntroduced the training pipeline for Supervised Learning at a high level.\nIntroduced Kaggle as a platform for running ML code.\n\nHomework:\nIn your wed-mar4-catvsdog kaggle notebook\, add in 25 cat images and 25 dog images to a new dataset named “CatVSDog_Test_Images“. These should be random and not duplicates of one another. You may use photos of your own cat/dog if you have one. \nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-12/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260310T173000
DTEND;TZID=America/Los_Angeles:20260310T183000
DTSTAMP:20260501T040508
CREATED:20260311T014352Z
LAST-MODIFIED:20260311T014352Z
UID:32815-1773163800-1773167400@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over homework.\nWe finish going over for loops.\nWe went over while loops.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “Mar10_WhileLoop_HW.py”\nPages 121-123\, Copy down the code.\nPage 123-124\, do the “Try it Yourself” sections 7-4 to 7-7.\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-2/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR