When we were approached by our professor to participate in the hackathon we were under the impression that all of the projects would focus on "Women in STEM." The first thing that went through our heads was, _ Do we even know any famous women in STEM? _
What it does
It is an Alexa skill, so a user interacts with Alexa by asking for information like, "Alexa, open stem women and tell me about a woman mathematician." Alexa then picks out a random piece of information about a specific notable woman in that field, and says it to the user.
How we built it
Past the workshop we attended to get familiar with all the amazon systems for this project, we began with an Alexa fact skill template. From there we created several array variables categorized by each letter of STEM (Science, Tech, etc.). Then we did research on many notable woman in STEM fields and put together succinct recaps of their accomplishments to place into our databases. We also had to code intents for facts from each field. All of that was in Lambda, but there was also the Alexa developer console which needed work. There we completed the tedious task of registering over 100 utterances (ways of asking for information) to make sure a user could ask in any manner they choose (it's not perfect).
Challenges we ran into
Accomplishments that we're proud of
We fully realized our initial concept. Our scope may have been a bit too wide at first but we were able to get at least the main things we wanted done, done. Also just the simple fact of interacting with Alexa and learning about how it all functions. Last but not least we're proud of being able to come together and get a project done as a team.
What we learned
What's next for Notable Women in STEM
It should remain as our first step into the world of Alexa. A monument to accomplishment as a team and as students of computer science. Perhaps we shall return to it and improve it, but it's perfect for what it means to us.