Git Product home page Git Product logo

artful's People

Contributors

dobraczka avatar kev007 avatar pnancke avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

pnancke

artful's Issues

Fix DatabaseTools

words - readd corpus column
rename word table to freq
relative paths for linux
working directory

Database structure

Create a database structure concept and create an empty implementation.

Corpus Size

Add the corpus size to the answer from the /freqs interface

Extend the database

Add Columns:

  • Size of the Corporas (100k, 1M, 3M, 10M)
  • Source (Web, Wikipedia, News)
  • Category (City, Country, Politician, Athlete, ...)

Russian translations

We only have four translations for Russian cities/regions:

22213	614429	Nordwestrussland	deu-ch	Russia
22326	614414	Zentralrussland	deu-ch	Russia
28336	614414	Zentralrussland	deu-at	Russia
28474	301324	Südrussland	deu-at	Russia

Aren't there more in dbpedia?

Make Table for refered countries

If a country is clicked a table should be shown listing the countries which reference the clicked country. The task is to write a script that makes this table in the database

Dynamic Map Legend

(Already partially implemented)
Reevaluate if the linear scale is appropriate for the coloring.

Zwischenpräsentation

  • Aufgabenstellung
  • Architektur
    • DB
    • Spring
    • Leaflet
  • Features
    • Screenshots der Anwendung
  • Live Demo
  • Ausblick
    • Quotient anzeigen
    • gerichtete Beziehung zwischen Ländern
    • weitere Kategorien hinzufügen: Städte, Fußballer,...
  • Probleme
    • keine vollständigen Korpora
    • Kopora sind Sprachbezogen, nicht Länderbezogen
    • DBPedia
    • SPARQL Einschränkungen

Treffen: Donnerstag 11:00 Uhr

Year change layer bug

Steps to reproduce this bug:

  1. Selecting a country
  2. change the selected years

After this the selected country has two visual layers (the green one and the one depending on its frequency)

Table for top 10 words

One possible (but maybe not very good) way to solve this issue is to iterate with a python script or whatever over every country and every year we have in the database and create the sql statement like this:

CREATE VIEW top_ten_words AS
  SELECT *
  FROM
    (SELECT
       sum(f.freq) total_freq,
       t.w_id,
       t.word,
       t.located_in,
       f.year
     FROM freq f, translation t
     WHERE f.translation_id = t.id AND t.located_in = 'Germany' AND year = 2014
     GROUP BY t.w_id, t.located_in, f.year
     ORDER BY total_freq
       DESC
     LIMIT 10)
  UNION
  SELECT *
  FROM
    (SELECT
       sum(f.freq) total_freq,
       t.w_id,
       t.word,
       t.located_in,
       f.year
     FROM freq f, translation t
     WHERE f.translation_id = t.id AND t.located_in = 'United States' AND year = 2014
     GROUP BY t.w_id, t.located_in, f.year
     ORDER BY total_freq
       DESC
     LIMIT 10);

If the generation of this view takes too long, we can just create a table instead.

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.