Giter VIP home page Giter VIP logo

Anna Jordanous's Projects

a-fitness-function-for-creativity-in-jazz-improvisation-and-beyond icon a-fitness-function-for-creativity-in-jazz-improvisation-and-beyond

The code featured in this academic paper from 2010 - here is the abstract of the paper Can a computer evolve creative entities based on how creative they are? Taking the domain of jazz improvisation, this ongoing work investigates how creativity can be evolved and evaluated by a computational system. The aim is for the system to work with minimal human assistance, as autonomously as possible. The system employs a genetic algorithm to evolve musical parameters for algorithmic jazz music improvisation. For each set of parameters, several improvisations are generated. The fi tness function of the genetic algorithm implements a set of criteria for creativity proposed by Graeme Ritchie. The evolution of the improvisation parameters is directed by the creativity demonstrated in the generated improvisations. From preliminary fi ndings, whilst Ritchie's criteria does guide the system towards producing more acceptably pleasing and typical jazz music, the criteria (in their current form) rely too heavily on human intervention to be practically useful for computational evaluation of creativity. In pursuing more autonomous creativity assessment, however, this system is a promising testbed for examining alternative theories about how creativity could be evaluated computationally.

annabill icon annabill

Collaborative work between me and Bill Keller

elda-fedora icon elda-fedora

An adaptation of the Epimorphics Linked Data API for Fedora 3 repositories with embedded Mulgara triplestore.

fba-solution-pack-measurement icon fba-solution-pack-measurement

[work in progress] An Islandora Solution pack for the DEFRA DTC archive project to allow users to create new Measurement objects (see DTC archive data model), upload CSV files to the DTC archive repository, check the validity of those CSV files against the DTC archive specified formats and generate RDF relating to the content of the CSV files.

gource icon gource

software version control visualization

ifdb-analysis icon ifdb-analysis

Network analysis tools to identify prominent members of the IF Interactive Fiction social network

islandora icon islandora

A Drupal module for browsing and managing Fedora-based digital repositories

location-samples icon location-samples

Multiple samples showing the best practices in location APIs on Android.

moosic icon moosic

MOO for music improvisation with automated creativity evaluation at scale

nanogpt icon nanogpt

The simplest, fastest repository for training/finetuning medium-sized GPTs.

network-analysis icon network-analysis

Code for exploring the value of electronic music via analysing network interactions on Soundcloud.

scorefollowinghmm icon scorefollowinghmm

Max/MSP code, documentation and technical reports (papers) for the HMM score follower reported in Jordanous (2007) MSc thesis, 2008 CIM paper and 2009 JNMR paper. The score follower uses hidden markov models to provide live automatic accompaniment (computer-generated) in live performance by a soloist, matching the soloist's tempo and expression, and following their position in the score.

sharingancientwisdoms icon sharingancientwisdoms

Code, stylesheets and data generated for the Sharing Ancient Wisdoms project ( http://www.ancientwisdoms.ac.uk ) using TEI/XML, RDF and a custom ontology based on CIDOC-CRM to model information about relations between scholarly manuscripts

testingga icon testingga

testing - playing with an old java project with GAs - ignore

twitteringbtf icon twitteringbtf

playing with the twitter4j API for Java, to analyse tweets about Beyond the Fence musical

voice-separation--2008- icon voice-separation--2008-

Code to take MIDI files of polyphonic music and split it up into its constituent voices, using strictly empirical methods (information on frequencies in context of a previous note). Using Matlab and the MIDI toolbox (included in this repository) by Petri Toiviainen and Tuomas Eerola, Department of Music, University of Jyväskylä, Finland: https://www.jyu.fi/hum/laitokset/musiikki/en/research/coe/materials/miditoolbox . This repository also contains the ICMC 2008 paper on this work and the corresponding PPT presentation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.