I know exactly the project I would like to work on: "english to 3d graphics shader". The problem is, it can be difficult to express what the shader does in the first place using plain human english. ShaderToy currently lists approx 40K+. And their human annotated descriptions can be quite creative ;)