I like to consider AC as one of my biggest personal projects as well as a major tool that got me into the sphere of AI and Machine Learning. Without getting too much into detail, the AC project is a compiled collection of unique experiences, events, and interactions with particular people that helped me build something otherwise impossible (for me, at least). The actual behind-the-scenes, source code, and the development process will be briefly explained on this page. Until I have a GitHub page completely ready, most of the source-code will remain hidden.
What is AC?
AC (originally named ‘Anime_Cop’) is a chatbot oriented toward more higher level interaction in communication, usually through the means of learning and adapting around user’s interests. AC will always be built around being adaptive to any environment ‘she’ might find herself in. By having a more fluid understanding of a user combined with her own flexible feelings about subjects, people, or things, talking to AC either by texting or a voice call makes the conversation feel more natural as users grow a connection to her.
Some Background
The most common question I get about AC is her name ‘Anime_Cop’, and my response usually being mixed without being able to explain the whole story. AC began back in 2015 as a Skype chatbot with very minimal response functions for mere IF statements, introducing me to a development environment outside of games. The name ‘Anime_Cop’ comes from a social experiment I played along with in local group chats, involving a chatbot dedicated to the censorship and removal of anything related to Anime. This out-of-place experiment later managed to get me up to speed with more modern techniques of AI and chatbots.
I’m not going to go out and suggest that the best way to learning and managing chatbot development is through the dedication of censorship, but rather I’d suggest finding a direct purpose for it (the chatbot can’t be a master at everything).
ACX64
ACX64 is the latest version/project of the AC series, taking a new approach at everything I previously new by going to AWS services such as Lex. Lex is a free (at rates) chatbot platform by Amazon, giving you access to the know-how of Alexa but with your own base to build and manipulate it into performing all sorts of chat-related services. ACX64 is my first attempt at having access to multiple platforms while still keeping the original attitude and functions of previous versions (with the help of Lambda), but with the power of AWS I instantly had the ability to hook up everything to platforms such as Messenger, Twilio SMS, Slack, and my IOT testing devices.
The Future
AC as a chatbot the past 2-3 years has always been a major learning process for me and my projects, forcing me to reach new levels of skills to adapt and evolve it to my expectations. In other words, I have fun constructing chatbots and learning new terms or expectations while putting it out to real-world use. Profitable or not, AC will probably stick with me for years to come unless something just as engaging pops into my life.

Log in or sign up for Devpost to join the conversation.