-
String Search
-
Copy of Big O Final
Tech Talk
-
ES6 Generators
In this tech talk, Fanny Jiang introduces ES6 Generators and how they can be used to write asynchronous JavaScript. Fanny briefly introduces the Generator function structure and the unique yield and .next() features to pause and resume a function. She then shows an example of how Generators can be used in conjunction with JavaScript promises to make writing asynchronous functions cleaner, easier to read, and even look synchronous.
-
Copy of String Permutations
Technical interview problem on generating string permutations
-
Copy of Reacto: Priority Queue
-
What's Happening?
Fanny Jiang built this chatbot, named Eve, using Node/Express to create the simple HTTP server, API.AI, a natural language understanding platform, and the Eventbrite's REST-based API as the source of events. She wrote webhooks connecting the Facebook server and API.AI to the chatbot's Node server, allowing for the data retrieval between the different platforms to occur in real-time. This means that when a customer chats with Eve and requests an event in a certain city, Eve will be able to analyze the text for the event and city "intents", search Eventbrite for matching events, and then respond back to the customer with a suggestion, all within a matter of seconds! If you'd like to chat with Eve, you can find her at m.me/whatshappeningEVE. Source code: https://github.com/fanny-jiang/whats-happening-bot
-
Functional setState()
Learn about how to use functional setState to manage the state of your React app.