I LOVE animals, more specifically I adore my cats. Gracie (left) and Lila (right) were both dumped as kittens, and were found roaming the streets. They never got to have what we would call a childhood, and to make matters worse, it's a lot more common for people to prefer kittens when looking for animals.
My girls are my life, and my partner and I are theirs. All they ever wanted was someone to love, and I want other people to have that love in their lives also!
So I made Fluffy Finder
What it does
Fluffy Finder is a Chatbot that makes conversation over messenger services like Slack with people to help them find pets who need new homes.
How I built it
Challenges I ran into
Before starting this challenge I hadn't worked with any form of Language processing frameworks, so It took me some time to get a good understanding of how things worked.
Accomplishments that I'm proud of
I was extremely excited when I got my find my perfect pet feature working, because It required a bit of fiddling with custom Lex Slot types. When I realised I could add buttons and response cards I got really into learning how I could use them with Slack
What I learned
I also learnt how to use the AWS cli tools, specifically the one to upload zip's to Lambda:
aws lambda update-function-code --function-name "function-name-here" --zip-file fileb://builds/lambda-build.zip
What's next for Fluffy Finder
I would also like to incorporate DynamoDB and work towards automating the process of informing people when animals they might be interested in become available for Adoption!