CAI
CAI is a co-creative AI partner in development for EarSketch, an online environment where users learn to write Javascript and/or Python code by making sample-based music. I am a member of a multi-institutional, multi-disciplinary team working to design and implement this agent.
My primary role is that of developer; I work with a technical team from the Expressive Machinery Lab and the Center for Music Technology at Georgia Tech. We have thus far developed a suite of tools for quantifying demonstrated student knowledge through the code and music users produce, and have completed an early prototype of the CAI system.
Publications:
Truesdell, E.J.K., Smith, J.B., Mathew, S., Katuka, G.A., Griffith, A., McKlin, T., Magerko, B., Freeman, J., and Boyer, K.E. (2021). “Supporting Computational Music Remixing with a Co-Creative Learning Companion.” In Proceedings of the 2021 International Conference on Computational Creativity. (PDF) [Best Student-Led Long Paper]
Smith, J., Truesdell, E.J.K., Freeman, J., Magerko, B., Boyer, K.E., and McKlin, T. (2020). “Modeling Music and Code Knowledge to Support a Co-creative AI Agent in Education”. In Proceedings of the 21st International Society for Music Information Retrieval Conference (ISMIR 2020). (PDF)