c1ba10f9e950fadde16a1c621d97a863d9366038,custom_intent_parser/intent_parser/regex_intent_parser.py,RegexIntentParser,_update_cache,#RegexIntentParser#Any#,43
 
Before Change
        entities = self.entity_extractor.get_entities(text)
        if len(entities) == 0:
            res = {
                "text": text,
                "entities": [],
                "intent": None
            }
            self._cache[text] = res
            return
        intent_probs = defaultdict(int)
        num_intents = 0.
        for e in entities:
            intent_probs[e["intent"]] += 1.
            num_intents += 1.
        for k, v in intent_probs.iteritems():
            intent_probs[k] /= num_intents
        top_intent, top_prob = sorted(intent_probs.items(),
                                      key=operator.itemgetter(1),
                                      reverse=True)[0]
        result = {
            "text": text,
            "entities": entities,
            "intent": {
                "name": top_intent,
                "prob": top_prob,
            }
        }
        self._cache[text] = result
After Change
        entities = self.entity_extractor.get_entities(text)
        if len(entities) == 0:
            res = result(text)
            self._cache[text] = res
            return
        intent_probs = defaultdict(int)

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 3
Instances
 Project Name: snipsco/snips-nlu
 Commit Name: c1ba10f9e950fadde16a1c621d97a863d9366038
 Time: 2017-02-24
 Author: clement.doumouro@snips.ai
 File Name: custom_intent_parser/intent_parser/regex_intent_parser.py
 Class Name: RegexIntentParser
 Method Name: _update_cache
 Project Name: snipsco/snips-nlu
 Commit Name: 2e2e8d2ca323ab447656cdda755ee2e8b018c901
 Time: 2017-03-24
 Author: adrien.ball@snips.net
 File Name: snips_nlu/tests/test_regex_intent_parser.py
 Class Name: TestRegexIntentParser
 Method Name: test_should_parse
 Project Name: snipsco/snips-nlu
 Commit Name: 09124c74cc53726a4ae873e91c060979f9fdaeb7
 Time: 2017-03-24
 Author: tristan.deleu@gmail.com
 File Name: snips_nlu/intent_parser/builtin_intent_parser.py
 Class Name: BuiltinIntentParser
 Method Name: _parse
 Project Name: snipsco/snips-nlu
 Commit Name: c1ba10f9e950fadde16a1c621d97a863d9366038
 Time: 2017-02-24
 Author: clement.doumouro@snips.ai
 File Name: custom_intent_parser/intent_parser/regex_intent_parser.py
 Class Name: RegexIntentParser
 Method Name: _update_cache