2010 call for proposals

One of your New Year resolutions might be to use iDEA lab POPP funding to move forward one of your ideas, from pipe-dream to funded project.

iDEA lab proof-of-principle-prototyping funding can support 3-6 person months of effort to carry out preliminary implementation and experimentation in order to enable new research, research impact or strategic collaborations. http://idea-lab-edinburgh.blogspot.com/2009/09/cse-popp-fund-approved.html

We have already committed to fund a dozen initial projects. Further proposals are invited for a 31st January deadline.

We expect final decisions on proposals received in January to be made on 18th February

Our current projects will be showcased at a pizza lunch in the Forum on 23rd February - further details of this event to follow early in the New Year

With best wishes for the holidays and the New Year.


iDEA Lab adverts

Assistants are needed for the following projects. These projects are at an early stage of discussion, and this is an excellent opportunity to help shape the project itself. Duration and e.g. whether full or part time are negotiable. Offers from non-academic parties to contract work on these projects will also be considered. For further discussion please contact John Lee.
1. Automated assessment of collaborative work in the humanities. [This post is now filled.]
We have observed an increase in quality of work produced by students in a wiki (where they work together) compared to their normal essays. However, we would like to quantify and qualify this rather than going with impressions. One method is comparing the 2 sources by hand using defined indicators of say evidence of using critical thinking, use of primary sources etc. These can be tested by checking for the presence of certain words or word patterns. We now seek to automate aspects of this process. Automated essay marking as such needs to be based on a large annotated corpus, which doesn't exist here, so what is proposed is a more "crude" but still valid approach of assessing quality using linguistic techniques to search for known indicators of quality in the Humanities.
Skills needed or advantageous are:
good programming ability in e.g. python and java;
some experience of text processing techniques;
some knowledge of natural language structure and processing.
2. Faster methods for algorithmic music synthesis, including use of GPUs.
The project is geared towards an implementation of a simulation-based physical modelling sound synthesis framework in a highly parallel form, using the resources at the Parallel Computing Centre (EPCC). The framework itself allows a user (a composer) to create his own, possibly very complex percussion instrument, consisting of a network of connected objects, such as bars and plates, and then to "play" it, by generating a score of hit times, locations, strengths, and then "listen" to it by taking multichannel output from various locations on the instrument. The environment itself has already been prototyped in Matlab, and used by a professional composer in order to generate a short piece of music. Sound quality is excellent, but run times are quite slow---on the order of several minutes to generate a second of sound, for a reasonably complex instrument configuration. It would be extremely useful to have a fast implementation. Another possibility would involve looking at GPUs in order to perform audio synthesis.
Skills needed or advantageous are:
a high level of skill in analysis and programming;
familiarity with MATLAB;
knowledge and experience of programming applications on GPUs.


Project development and proposal

We're working on a drupal site and associated tools that will support the project lifecycle from brain-storming to reporting. This will be launched, real soon now, at http://idea.ed.ac.uk/

We've been waiting for Google Wave with eager anticipation. It may be just what we need for early-stage brainstorming and for communication within a project.

We have a couple of seed Wave accounts. Google is letting each new user make a limited number of nominations, then trickling out invitations as they build capacity.

If you think you may want to use Wave for IDEA lab engagement, and don't have a Wave account, let us know by adding a comment below. We'll find you a nomination as soon as we can (FIFO), provided you agree to use at least two of your nominations to add others below you in the list.

If you already have a Wave account, contact michael.fourman@googlewave.com (don't use this address to send email: despite appearances, this does not function as a regular email address–maybe that will come later) to join the IDEA lab wave.

Thanks to Andrew Ranicki for the, most apposite, cartoon link.


what is iDEA lab?

IDEA lab is a virtual laboratory that will facilitate prototyping of novel applications of state-of-art informatic technologies. IDEA lab will enable and support multidisciplinary "proof-of-principle prototyping" (POPP) projects that develop and use informatic tools and techniques to:

  • collect and manage data,
  • discover and visualise structures and relationships;
  • model, simulate and analyse processes,
  • facilitate collaboration and create communities.

POPP projects will generate new collaborations across a range of interdisciplinary areas, as a key stimulus to an entrepreneurial e-research culture.

  • IDEA lab is an open community of developers and innovators from within and outwith the university, with wide-ranging interests, skills and know-how.
  • It provides a expert pool from which we can rapidly bring together agile teams for POPP projects making novel use of informatic applications and technologies.
  • It supports matchmaking, provides advice, and maintains a repositories of code, data, and expertise – open source, open data, open innovation.
  • It will help researchers to refine proposals, to identify appropriate software, data, and expertise, and to manage POPP projects that will open up new opportunities.
  • IDEA lab will administer POPP funds for specific groups: in particular, it will stimulate proposals, allocate funding, support and monitor POPP projects.

CSE POPP fund approved

Funding of £300k, to be spent in this academic year, has been earmarked by the College of Science and Engineering for POPP projects that will explore and assess new opportunities and pave the way for future funded research. This CSE POPP Fund is open to researchers from any School in the College.

Spending from the CSE POPP fund will be tracked by school. Proposals must specify the expenditure requested and its proposed allocation to schools, which must be approved by the head(s) of the relevant school(s) in the College of Science and Engineering.

Can others play too?

The lab is happy to look at and try to support any projects that make proof of principle prototypes for novel applications of informatics, within or outwith the university.

The CSE POPP fund is targetted at projects that will benefit our research - by enabling further research or tech transfer. Some Head of School has to be convinced that the project will benefit his school's research and agree to fund it from her/his school's account. The actual work could be contracted outside the University.

Everyone can play.

We intend to build a diverse community including developers, researchers and entrepreneurs. Diversity brings strength and innovation. We're interested in applications to research in the arts and humanities, as well as the sciences, and we're open to projects where the anticipated benefit is primarily cultural, social or commercial (but we still want novelty, we're not just a development agency). However, unless there is support from a School in the College of Science and Engineering, as above, the CSE POPP fund can't help: the funding has to come from elsewhere.


tools for thought

To support the development, execution and exploitation of POPP proposals, we envision a social web tool that will enable new forms of interdisciplinary research collaboration.

  • First, we want to support the generation of new ideas – cool new ways of collecting and using information in research, new ways of modelling and simulating processes, new ways of collaborating.
  • Second, we want to support the formulation of prototyping projects that would provide proof-of-principle for these ideas.
  • Practically, we need to help each other to identify data, methods, tools, people and funding to get the job done.
  • Finally we need tools to make the project and its results visible: to allow others to share in and contribute to the lessons learned.

We plan build these tools incrementally, since we will only begin to find out what we want as we start to use them in earnest. Here are some initial ideas of features we might need:

  • Perhaps, we want users to be able to fill in templates for projects, incrementally over time, and we want to be able to view, aggregate and summarise information about projects in different ways.
  • Perhaps, we want a register of expertise, a register of problems, and also a funding register. We certainly want tools that will help bring the right expertise and resources together to solve problems.
  • We want to be open, but we need enough security to protect us from spam, and probably some projects will want to keep some things private.

To begin, we have to choose a platform (Plone, Drupal, Wordpress, ...) for our initial development. We hope we can make a choice that will allow rapid prototyping, will be efficient in use, and that will be flexible enough to accommodate our future needs.

We invite your comments and suggestions. What features should we support? What platforms might we consider, and why?

POPP project proposals: a new model

IDEA Lab is developing a new model for project development and proposal, based on open community appraisal and discussion. This will be driven through a web portal currently under design and construction. We expect to launch an initial site within the next few weeks. For updates, see this blog.

In the meantime, we are eager to develop a small number of proposals as exemplars, to guide the design of the IDEA lab portal. If you have an idea that you think might be turned into a proposal -- even if it's just preliminary at this stage -- read on!

We would welcome your comments, as a prospective proposer, and any suggestions you may have on our current draft of the call for proposals.

If you would like to develop a proposal with us, as an exemplar, please send a brief description of your current ideas to John Lee. These need not constitute a complete proposal, as our goal is that IDEA lab will help to refine even "half-baked" ideas. For example, we may be able help identify developers and innovators with appropriate skills, or experts who can advise on tools and algorithms.

We would therefore welcome even an incomplete sketch, identifying any unresolved issues, so that we can discuss with you how IDEA lab might help to take your proposal forward.

We are aware that we will need to accommodate a variety of concerns, depending on the nature, scope and intended outcomes of the proposed project. In particular, some aspects of any proposal may be confidential. Although our intention is to develop an open community process for proposal development, proposals received at this stage will be treated in confidence.

No information from your proposal will be published without your further authorisation. However, it would be helpful if you could highlight any confidential material, to help us formulate appropriate policies in this area.


presentation to TechMeetup

Michael Fourman gave a presentation (pdf slides, vimeo video) on idea lab to 9th September's TechMeetup. The warm reception encourages our plan to build a continuing relationship with the TechMeetup community, and other initiatives related to Informatics Ventures. At the same time, we will be developing a series of meetup events as part of building an idea lab community, which we are confident will substantially intersect.



We are creating an open community of developers and innovators from within and outwith the university, with a wide range of interests, skills, expertise and know-how, to provide a pool of expertise, from which we can rapidly bring together small teams for short projects.

The IDEA lab will co-ordinate this pool of expertise to bring together small teams for short (3-12 person months) development and experimentation projects. Projects should be designed to evaluate novel research applications of informatics, and to underpin future bids for follow-on funding from more-traditional sources.

A competitive "proof-of-principle prototyping” (POPP) fund supports this rapid prototyping of development and experimentation projects, as a key stimulus to an entrepreneurial e-research culture. A “dragon’s den” will allocate resources to fund the marginal costs of interdisciplinary POPP projects.