Code Monkey home page Code Monkey logo

tu_aic_13's People

Contributors

antaflos avatar konradmsteiner avatar krischblack avatar planrich avatar vixtor avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

rollovercable

tu_aic_13's Issues

prepare the slides

this is an important task for the 28th of november.
it needs to be accurate, interesting presentation that
is split into 3 parts:

  • an introduction what we have achieved
  • what our implementation does
  • demo of our tool

Should make applications easily and automatically deployable

Both applications (main, crowd) should be deployable in a simple, mostly automated manner, preferably into a stable, productive state. Not only for the sake of making development easier but also for the TA to be able to easily get the application running locally.

This means optionally pre-populating the database with known-good data, using Apache and mod_wsgi instead of the built-in application server, not relying on Cron, and logging properly. It also means the applications should be deployable outside and independently of OpenShift and work just as well (or better?).

Issue #17 is related to this, as are issues #23 and #24.

I'd start with making the applications deployable using Vagrant, so that anyone interested can just do a vagrant up and a few minutes later have a working deployment of our main and crowd applications running in two small virtual machines.

presentation

is there a presentation yet? If not it would be a good time to create one.
Also i think we should focus on presenting the tool well. ( @KonradMSteiner already started to do cleanup and add data )

do we meet before the presentation? I think that would not be a bad idea, but only if there is already a presentation + concept to present tool.

Is there someone to coordinate this?

list_tasks limit text

we should limit the text, so that we don't see the whole text (which is quite long sometimes)

in crowd app: Button besides Tasks in list_tasks

we should provide a Button in the list_tasks site, where we can solve the task directly

Reason: now we have the problem, that we always get random numbers and we can't finish the rating, because of the amount of data we get all the time.

so a simple Button, called "Solve" with a link to the ID will be enough.
Based on Richards approach on marking already solved tasks in the session, we should not display these tasks in the list_tasks site (I don't know if we already implemented it)

implementent algorithm to find a bad worker

"Start with the updates to your crowdsourcing model. Firstly, think about how you can measure the quality of your human workers. Once you have a metric for this, blocking notoriously bad workers is trivial over the MobileWorks API"

define the metrics! implement it!

pricing of the tasks (also dynamic)

"Afterwards design your dynamic pricing solution. Think about what your general approach is going to be, and implement it."

This is an optional feature. I would still recommend to implement it.

build statistics page

  • how often was it mentioned
  • ...

use taps or so to display the graphs (not all of them on one page)

like google analytics

web interface to querying data

"Finally, build a simple Web interface for your whole service. The Web interface should be both, a management interface for inspecting the sentiment data and the quality of your workers, as well as a GUI for issuing queries to your service and visualize the results (e.g., via diagrams or plots). You may use your choice of platform for building this Web interface."

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.