Dialogflow and Node.js.
I needed them for my senior project[0] in college where I tried to make a lab assistant with the Google Home that would answer questions about the cafeteria menu and course information.
I learned a lot about webscraping which I had to do since I had no API to work with. I really wish I was more diligent in finishing it since prior really liked my demo.