### Unstable Spiral (In Development)

Unstable Spiral is a legacy project dedicated to Howard Blumenfeld, author of ๐๐ฆ๐ฏ๐ต๐ข๐ญ ๐๐ณ๐ค๐ฉ๐ช๐ต๐ฆ๐ค๐ต๐ถ๐ณ๐ฆ and Mathematics professor at Laspositas college. Unstable Spiral was a website that he worked on in college and for his birthday I'm recreating it with modern taste. I'm using bootstrap for the styling and PHP for the back end. The websites homepage is almost done and the rest of the website is in development. Go on the link below to see the website in development.

### Linear Regression Using Gradient Decent

This is ๐๐ฒ๐ท๐ฎ๐ช๐ป ๐ก๐ฎ๐ฐ๐ป๐ฎ๐ผ๐ผ๐ฒ๐ธ๐ท ๐ค๐ผ๐ฒ๐ท๐ฐ ๐๐ป๐ช๐ญ๐ฒ๐ฎ๐ท๐ฝ ๐๐ฎ๐ฌ๐ฎ๐ท๐ฝ optimized to 50 milliseconds (average of 12).

### Challenge: Program A Graphing Calculator: Prize Money!

๐๐ก๐๐ฅ๐ฅ๐๐ง๐ ๐ ๐๐๐ฌ๐๐ซ๐ข๐ฉ๐ญ๐ข๐จ๐ง: Create a program that simulates a graphing calculator with numerical, graphical, and simple algebraic functions. Submit your result's to Nexclap with the post tag ๐ด๐ฟ๐ฎ๐ฝ๐ต๐ถ๐ป๐ด๐ฐ๐ฎ๐น๐ฐ๐๐น๐ฎ๐๐ผ๐ฟ๐ฐ๐ต๐ฎ๐น๐น๐ฎ๐ป๐ด๐ฒ. Be sure to include instructions on what platform and/or language the program is in. I will periodically update the state of the challenge and will post the final results on Nexclap on ๐/๐/๐๐๐๐. ๐๐ก๐๐ฅ๐ฅ๐๐ง๐ ๐ ๐ซ๐ฎ๐ฅ๐๐ฌ: ๐ก๐ผ ๐๐๐ถ๐น๐-๐ถ๐ป ๐ฝ๐ฎ๐ฐ๐ธ๐ฎ๐ด๐ฒ๐ ๐ฎ๐น๐น๐ผ๐๐ฒ๐ฑ! The program must have an arithmetic function and must include these mathematical functions: Sine: (Such as: sin(3)) Cosine: (Such as: cos(4)) Tangent: (Such as tan(89)) Square root: (Such as โ4) Nth root: (Such as โ8) Square of x: (Such as xยฒ) Nth exponent of x: (Such as xยณ) Order of operations: (Must obey order of operations) Parenthetical support: (Such as: (1+3)/2) Graphing equations: (Such as: xยณ + 2xยฒ - 1 or y = โx) ๐๐ก๐๐ฅ๐ฅ๐๐ง๐ ๐ ๐ญ๐ข๐ฉ๐ฌ: A good model for your graphing calculator would be the ti-83 graphing calculator by Texas Instruments. ๐ญ๐๐๐ ๐๐๐๐ ๐๐ ๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐ ๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐ ๐๐ ๐๐๐ ๐๐๐๐๐๐๐๐! ๐๐ฎ๐ผ๐ฝ ๐๐ฏ ๐๐พ๐ฌ๐ด! - เธเนเธเน PRIZE MONEY! 0 dollars! It's a free challange! You really expect me to give you prize money!!!

Adam Blumenfeld Jul 08

I will periodically update the status of this challenge

Akhil Jul 08

Awesome. Should add a rule - no built in packages allowed

### K Means Clustering In Infinite Dimensions (Without Sklearn)

This is K Means Clustering in infinite dimensions finally complete! K Means Clustering follows under the category of clustering (hence the name). Clustering falls under another subset of machine learning called unsupervised machine learning, which is doing machine learning on datasets without labels. I have provided a 2d dataset and a 4d dataset to test my model. Both of which worked. Sometimes you will get a Zero Division Error, if that occurs, just run the code until it works. To learn more about K Means Clustering, go to the following tutorial: https://www.youtube.com/watch?v=4b5d3muPQmA&t=296s

### Python Turtle Graphics - Colorful Two Story Pixel House with Randomly Generated Grass

A house drawn in Python with randomly generated grass (different patterns and colors each time the code is run). Can be a fun demonstration for kids beginning to learn Python to show the capabilities of Turtle graphics and get them more interested in learning. Concepts covered in the code: Importing modules, random numbers, Turtle graphics, loops, defining functions, function parameters, lists, if/else statements.