Difference between revisions of "User:Alexanderr"
Alexanderr (Talk | contribs) (→About Me) |
Alexanderr (Talk | contribs) |
||
Line 10: | Line 10: | ||
== Why Should I Care? == | == Why Should I Care? == | ||
Information gained from data analysis will be compiled into a Landscape Report for the state of Wisconsin, and will serve as a reference for elected officials to determine statewide educational policy and funding. Also, this new TABot functionality will allow student programmers to learn from their mistakes and avoid potentially dangerous bugs before deploying code, as well as reduce the amount of time professors need to laboriously examine code. | Information gained from data analysis will be compiled into a Landscape Report for the state of Wisconsin, and will serve as a reference for elected officials to determine statewide educational policy and funding. Also, this new TABot functionality will allow student programmers to learn from their mistakes and avoid potentially dangerous bugs before deploying code, as well as reduce the amount of time professors need to laboriously examine code. | ||
+ | |||
+ | =='''Milestones:'''== | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | |'''Week''' | ||
+ | |'''Description''' | ||
+ | |- | ||
+ | |Week 1: Orientation | ||
+ | | | ||
+ | *Meet with REU students and mentors | ||
+ | *Learn about introductory data science topics | ||
+ | *Meet with my mentor to talk about the project | ||
+ | |- | ||
+ | |Week 2: Android/iOS programming | ||
+ | | | ||
+ | *Continue programming feedback activity (Android) | ||
+ | *Continue programming serverside feedback activity (Php, mysql) | ||
+ | *Start programming feedback activity (iOS) | ||
+ | *TBD: Collect data from apps | ||
+ | |- | ||
+ | |Week 3: Group Messaging | ||
+ | | | ||
+ | *Read articles about implementing a group messaging system | ||
+ | *Find best practices for implementing one | ||
+ | *TBD: Collect data from the system | ||
+ | |- | ||
+ | |Week 4: Natural Language Processing | ||
+ | | | ||
+ | *Read articles about NLP | ||
+ | *Find best practices for implementing one | ||
+ | *Practice implementing NLP with a kaggle dataset | ||
+ | |- | ||
+ | |Week 5: TBD - Collect data | ||
+ | | | ||
+ | *Hopefully have veterans use apps to get data | ||
+ | *Will update wiki when I know we'll have veterans | ||
+ | |- | ||
+ | |Week 6: TBD - Extract data | ||
+ | | | ||
+ | *Implement PHP/python script to export data into Excel or Csv file | ||
+ | |- | ||
+ | |Week 7: NLP on Data | ||
+ | | | ||
+ | *Using the data, create a ML alg that uses NLP | ||
+ | *Use survey data, feedback data, and group message data | ||
+ | |- | ||
+ | |Week 8: Research Paper | ||
+ | | | ||
+ | *Plan to work on the paper throughout the whole summer, but this week will be used for writing the majority of my paper and refining it since I will have my data and ML alg output | ||
+ | |||
+ | |- | ||
+ | |Week 9: Poster | ||
+ | | | ||
+ | *Create poster by taking info from paper | ||
+ | |- | ||
+ | |Week 10: Finale | ||
+ | | | ||
+ | *Finish up critiquing paper/poster | ||
+ | *Present poster | ||
+ | |} |
Revision as of 16:20, 18 June 2020
About Me
My name is Alex Rambasek. I'm a rising junior at Case Western Reserve University in Cleveland, Ohio, studying Computer Science and Mathematics. My areas of concentration in CS is artificial intelligence.
Project Description
I'm working alongside Dr. Dennis Brylow and Sudjeeth Ramagoni in the Summer of 2020 to help clean, analyze, interpret, and predict data about high school CS education in the state of Wisconsin. Furthermore, I am helping to integrate static code analysis into a series of bash scripts known as TABot, used at Marquette to grade student code against instructor provided test cases in courses such as Operating Systems.
Why Should I Care?
Information gained from data analysis will be compiled into a Landscape Report for the state of Wisconsin, and will serve as a reference for elected officials to determine statewide educational policy and funding. Also, this new TABot functionality will allow student programmers to learn from their mistakes and avoid potentially dangerous bugs before deploying code, as well as reduce the amount of time professors need to laboriously examine code.
Milestones:
Week | Description |
Week 1: Orientation |
|
Week 2: Android/iOS programming |
|
Week 3: Group Messaging |
|
Week 4: Natural Language Processing |
|
Week 5: TBD - Collect data |
|
Week 6: TBD - Extract data |
|
Week 7: NLP on Data |
|
Week 8: Research Paper |
|
Week 9: Poster |
|
Week 10: Finale |
|