private void fillMap()

in geoentitylinker-addon/src/main/java/opennlp/addons/geoentitylinker/scoring/PlacetypeScorer.java [66:85]


  private void fillMap() {
    if (boosetedTypes.isEmpty()) {
      for (String type : boosts) {
        if (type.equals("PCLI")) {
          boosetedTypes.put(type.toLowerCase(), 1d);
        } else if ((type.startsWith("PC")|| type.startsWith("PP")) && !type.equals("PCLI")) {
          boosetedTypes.put(type.toLowerCase(), .5d);
        } else if (type.startsWith("ADM")) {
          boosetedTypes.put(type.toLowerCase(), .75d);
        }else if (type.equalsIgnoreCase("civil")){
          boosetedTypes.put(type.toLowerCase(), .9d);
        }
        if(type.equalsIgnoreCase("populated_place")){
           boosetedTypes.put("Populated Place", .75d);
        }

      }
      boosetedTypes.put("pplc", .9);
    }
  }