• farben
  • fussball
  • family members

farben

farbe google hits
Orange 7650000000
Schwarz 330000000
Weiß 297000000
Rot 245000000
Braun 232000000
Grau 207000000
Blau 166000000
Magenta 125000000
Grün 120000000
Cyan 89100000
Gelb 80300000
Violett 13600000
Oliv 10700000
Türkis 9510000
Purpur 774000

from https://developers.google.com/apis-explorer/#p/customsearch/v1/search.cse.list

https://www.googleapis.com/customsearch/v1?cx=017576662512468239146%3Aomuauf_lfve&fields=searchInformation%2FtotalResults&key=AIzaSyADWYW-PRjU0eYmD-HhmL1HyJ5UmZNTEr0&q=rot

processing sketch

/**
 *
 * from https://developers.google.com/apis-explorer/#p/customsearch/v1/search.cse.list
 * 
 * SEARCH RESULT:
 *
 * {
 * "searchInformation": {
 *  "totalResults": "34200000"
 * }
 *}
 */

ArrayList<SearchResults> mResults = new ArrayList();

// von https://de.wikipedia.org/wiki/Farbe#Farbgruppen
// auch interessant: https://de.wikipedia.org/wiki/Kategorie:Farbname
/*
String[] mSearchTerms = {
"Kennfarbe",
"Neonfarbe",
"Signalfarbe",
"Warnfarbe",
"Ägyptisch+Blau",
"Amarant",
"Amaranth",
"Anthrazit",
"Aquamarin",
"Aschgrau",
"Azurblau",
"Babyblau",
"Barockgelb",
"Bergisch+Grün",
"Bergischer+Dreiklang",
"Berliner+Blau",
"Blassblau",
"Blassgrün",
"Blau",
"Blaugrün",
"Blauviolett",
"Bordeauxrot",
"Braun",
"Braunschweigisches+Grün",
"Bremer+Blau",
"Bremer+Grün",
"British+Racing+Green",
"Bronzeblau",
"Bronzegelb",
"Cadmiumgelb",
"Champagne",
"Chinesischblau",
"Chinesischgelb",
"Chinesischrot",
"Cobaltgelb",
"Cremefarbe",
"Cyan",
"Deckweiss",
"Eisblau",
"Eisencyanblau",
"Eisenfarbe",
"Eisgrün",
"Emailweiss",
"Eurogelb",
"Falb",
"Falunrot",
"Feldgrau",
"Feuerrot",
"Fleischfarbe",
"Fleischocker",
"Flohfarben",
"Französischblau",
"Gelb",
"Gelbgrün",
"Gold",
"Goldgelb",
"Grau",
"Grün",
"Grünblau",
"Habsburggelb",
"Hellblau",
"Hellgelb",
"Hellrot",
"Himbeerrot",
"Hochrot",
"Holzfarben",
"Honigfarben",
"Indigo",
"Indigorot",
"Indischgelb",
"Inkarnat",
"Isabellfarbe",
"Jägergrün",
"Kardinalrot",
"Karmesinrot",
"Karmin",
"Kasslerbraun",
"Khaki",
"Kirschrot",
"Knospengrün",
"Kobaltblau",
"Kobaltviolett",
"Kölner+Brückengrün",
"Königsblau",
"Königsgelb",
"Kuchiba",
"Lavendel",
"Lehmfarben",
"Lohfarbe",
"Luisenblau",
"Magenta",
"Maigrün",
"Mandaringelb",
"Marsgelb",
"Mausgrau",
"Mauve",
"Maya-Blau",
"Melonengelb",
"Messingfarben",
"Miloriblau",
"Mittelgrün",
"Mountbatten+Pink",
"Narzissengelb",
"Naturfarben",
"Neapelgelb",
"Neutralgelb",
"Non-Photo+Blue",
"Ochsenblut",
"Ocker",
"Oliv",
"Olivgrün",
"Optimalgelb",
"Orange",
"Orangeocker",
"Pariser+Blau",
"Paynesgrau",
"Peiner+Grün",
"Pigmentgelb",
"Pink",
"Postgelb",
"Pottascheblau",
"Preussisch+Blau",
"Prozessgelb",
"Purpur",
"Rauchgrau",
"Rehfarbe",
"Rosa",
"Rosso+Corsa",
"Rot",
"Rotbraun",
"Saftbraun",
"Sandfarben",
"Satinober",
"Saturnrot",
"Schlohweiss",
"Schönbrunner+Gelb",
"Schwarz",
"Schwefelgelb",
"Schweinfurter+Grün",
"Seegrün",
"Seitenstettnergelb",
"Semmelbraun",
"Sepia",
"Siena",
"Silber",
"Silbergrau",
"Sinopia",
"Smaragdgrün",
"Stahlblau",
"Tannengrün",
"Taubengrau",
"Taupe",
"Teerbraun",
"Teigfarben",
"Thénards+Blau",
"Tintenblau",
"Titanweiss",
"Tizianrot",
"Tonerblau",
"Tschitscheringrün",
"Türkis",
"Türkisblau",
"Turnbulls+Blau",
"Ultramarin",
"Umbra",
"Vandyckbraun",
"Verkehrsgelb",
"Verkehrsrot",
"Viktoriablau",
"Viktoriagelb",
"Viktoriagrün",
"Viktoriaorange",
"Viktoriarot",
"Viktoriarubin",
"Viktoriascharlach",
"Violett",
"Weinrot",
"Weiss",
"Xanthisch",
"Zementgrau",
"Zitronengelb"
};
*/
String[] mSearchTerms = {
 "Rot", 
 "Gelb", 
 "Blau", 
 "Violett", 
 "Cyan", 
 "Türkis", 
 "Orange", 
 "Grün", 
 "Purpur", 
 "Magenta", 
 "Braun", 
 "Oliv", 
 "Weiß", 
 "Grau", 
 "Schwarz", 
 };

void setup() {
  println("| farbe  |   google hits |");
  println("|--------|---------------|");

  for (int i=0; i < mSearchTerms.length; i++ ) {
    int mResult = loadData(mSearchTerms[i]);
    println(
      "| "+
      mSearchTerms[i] + 
      " | " + 
      mResult +
      " |"
      );
    mResults.add(new SearchResults( mSearchTerms[i], mResult));
  }
}

int loadData(String pSearchTerm) {
  JSONObject json;
  json = loadJSONObject(
    "https://www.googleapis.com/customsearch/v1?cx=017576662512468239146%3Aomuauf_lfve&" +
    "fields=searchInformation%2FtotalResults&key=AIzaSyADWYW-PRjU0eYmD-HhmL1HyJ5UmZNTEr0&q=" + 
    pSearchTerm);

  JSONObject mData = json.getJSONObject("searchInformation");
  int mResults = mData.getInt("totalResults");
  return mResults;
}

class SearchResults {

  final String name;
  final int value;

  SearchResults(String pName, int pValue) {
    name=pName;
    value=pValue;
  }
}