1,035 research outputs found

    Improv Theater and Artificial Intelligence

    Get PDF
    Improvisational theater is an art form where unscripted theater is performed. Dialogue, characters, and actions are created on the spot. Errors made within an improvisational theater scene are encouraged, and can form an input to how the scene evolves. Ultimately this project focuses on the evolution and creation of artificial intelligence bots interacting with the world of improv theater. Chatbots Versus Improv Bots A chatbot is a software application used to conduct an online chat conversation via text or text-to-speech, in lieu of providing direct contact with a live human agent. There are many different types of chatbots ranging from a regular expression chatbot like Eliza, who was designed to imitate a therapist, a slot-response chatbot such as Amazon’s Alexa, who responds and acts on commands, or even neural nets like GPT-2 , BERT, or XLNet all of which are used for various elements of natural language processing and text classification tasks. The Artificial Improvisor is a form of artificial conversational agent, or chatbot, focused on open domain dialogue and collaborative narrative generation. Using state-of-the-art machine learning techniques, spanning from natural language processing and speech recognition, to reinforcement and deep learning, these improv bots provide a completely new and exciting asset to this technology that is different from these other types of chatbots. Below is an example of each type of chatbot listed in order from left to right

    Chatbots as Unwitting Actors

    Full text link
    Chatbots are popular for both task-oriented conversations and unstructured conversations with web users. Several different approaches to creating comedy and art exist across the field of computational creativity. Despite the popularity and ease of use of chatbots, there have not been any attempts by artists or comedians to use these systems for comedy performances. We present two initial attempts to do so from our comedy podcast and call for future work toward both designing chatbots for performance and for performing alongside chatbots

    Improvisation for technically-oriented peoples

    Get PDF
    Teaching “soft” skills to technical people is just as important as learning “hard” skills. Improvisation techniques can also be used in teaching technical concepts such as cybersecurity, agile development, database design, programming concepts, and most importantly how to better one’s communication skills. In an age where rapid changes have become the norm, improvisation techniques can be used to help navigate the new challenges of the next generation careers, global interaction, and technologies. These techniques can easily be incorporated in other methodologies such as creative problem-solving and design thinking. There are clearly defined and flexible rules for improvising, which make it easier for technical persons to learn and use in their daily life and career.Enseñar las habilidades “blandas” a las personas técnicas es tan importante como aprender las habilidades “duras”. Las técnicas de improvisación también se pueden usar en la enseñanza de conceptos técnicos como la ciberseguridad, el desarrollo ágil, el diseño de bases de datos, los conceptos de programación y, lo más importante, cómo mejorar las habilidades de comunicación. En una era en la que los cambios rápidos se han convertido en la norma, las técnicas de improvisación pueden usarse para ayudar a navegar los nuevos desafíos de las carreras de la próxima generación, la interacción global y las tecnologías. Estas técnicas pueden incorporarse fácilmente en otras metodologías, como la resolución creativa de problemas y el pensamiento de diseño. Existen reglas claramente definidas y flexibles para la improvisación que facilitan que las personas técnicas aprendan y usen en su vida diaria y carrer

    A Picasso of Perspectives on Formulaic Language

    Get PDF
    Peer reviewe

    Deep Representation Learning for Open Vocabulary Electroencephalography-to-Text Decoding

    Full text link
    Previous research has demonstrated the potential of using pre-trained language models for decoding open vocabulary Electroencephalography (EEG) signals captured through a non-invasive Brain-Computer Interface (BCI). However, the impact of embedding EEG signals in the context of language models and the effect of subjectivity, remain unexplored, leading to uncertainty about the best approach to enhance decoding performance. Additionally, current evaluation metrics used to assess decoding effectiveness are predominantly syntactic and do not provide insights into the comprehensibility of the decoded output for human understanding. We present an end-to-end deep learning framework for non-invasive brain recordings that brings modern representational learning approaches to neuroscience. Our proposal introduces the following innovations: 1) an end-to-end deep learning architecture for open vocabulary EEG decoding, incorporating a subject-dependent representation learning module for raw EEG encoding, a BART language model, and a GPT-4 sentence refinement module; 2) a more comprehensive sentence-level evaluation metric based on the BERTScore; 3) an ablation study that analyses the contributions of each module within our proposal, providing valuable insights for future research. We evaluate our approach on two publicly available datasets, ZuCo v1.0 and v2.0, comprising EEG recordings of 30 subjects engaged in natural reading tasks. Our model achieves a BLEU-1 score of 42.75%, a ROUGE-1-F of 33.28%, and a BERTScore-F of 53.86%, outperforming the previous state-of-the-art methods by 3.38%, 8.43%, and 6.31%, respectively.Comment: 12 pages, 5 figures, preprin

    The Parthenon, September 15, 2014

    Get PDF
    The Parthenon, Marshall University’s student newspaper, is published by students Monday through Friday during the regular semester and weekly Thursday during the summer. The editorial staff is responsible for the news and the editorial content

    Neighbouring Communities: Interaction, Lessons and Opportunities

    Get PDF
    Building, understanding and sharing software that works in creative spaces is increasingly popular and widespread, with many communities outside of academic research interested in pursuing questions highly relevant to Computational Creativity. We report here on several notable communities in the area: the Procedural Generation Jam, the National Novel Generating Month, the Twitterbot community and the #CreativeAI movement. By studying these communities, we benefit from different perspectives on building creative software, as well as how communities of like-minded people form, grow and sustain themselves. We reflect on these communities as sources of lessons for our field and opportunities for future growth and knowledge exchange, as well as raising awareness of sources of inspiration beyond academia
    corecore