James Adams Capstone

​For my capstone I decided to challenge myself by learning how to code through python, and through that create a project that could be used by others. My first goal throughout the capstone process was to gain a basic understanding of the python programming language. My main methods of learning was through books, Youtube tutorials, website tutorials, and the most helpful of them all was looking at the code of others.

I already kind of knew what I wanted my final project to be when I started the learning process. I wanted it to be an automated script or in other words a bot. I decided to make a Reddit Bot. The bot looks at a thread for comments containing the name of a song within curly brackets. It then will respond to the comment with a Spotify link that will instantly take you to the song on Spotify’s website.


Sample Code
Sample Code
Capstone Example
Capstone Example

"Automate The Boring Stuff With Python." Automatetheboringstuff.com. N. p., 2019. Web. 20 Feb. 2019.


"PRAW: The Python Reddit API Wrapper — PRAW 6.1.2.Dev0 Documentation." Praw.readthedocs.io. N. p., 2019. Web. 20 Feb. 2019.


"Web API | Spotify For Developers." Developer.spotify.com. N. p., 2019. Web. 20 Feb. 2019.


"Spotify/Web-Api." GitHub. N. p., 2019. Web. 20 Feb. 2019.


"Python Education." Reddit.com. N. p., 2019. Web. 20 Feb. 2019.


"Build A Reddit Bot Part 1 – Python For Engineers." Pythonforengineers.com. N. p., 2016. Web. 20 Feb. 2019.


"How To Build A Reddit Bot – Chatbots Life." Chatbots Life. N. p., 2018. Web. 20 Feb. 2019.


"3.7.2 Documentation." Docs.python.org. N. p., 2019. Web. 20 Feb. 2019.


. "Intro To Python - Overiq.Com." OverIQ.com. N. p., 2018. Web. 20 Feb. 2019.


"Python Tutorials – Real Python." Realpython.com. N. p., 2019. Web. 20 Feb. 2019.

Comments