Esempio n. 1
0
def train_dedup(req, dbname):
    db = TamerDB(dbname)
    if not db.dedup_model_exists():
        return HttpResponseRedirect('/tamer/' + dbname + '/initialize-dedup')
    else:
        db.dedup_all()
        return HttpResponseRedirect('/tamer/' + dbname + '/evaluate-dedup')
Esempio n. 2
0
def train_dedup(req, dbname):
    db = TamerDB(dbname)
    if not db.dedup_model_exists():
        return HttpResponseRedirect('/tamer/' + dbname + '/initialize-dedup')
    else:
        db.dedup_all()
        return HttpResponseRedirect('/tamer/' + dbname + '/evaluate-dedup')
Esempio n. 3
0
def train_dedup(req, dbname):
    db = TamerDB(dbname)
    if not db.dedup_model_exists():
        return HttpResponseRedirect(reverse('tamer:init_dedup_console', args=(dbname,)))
    else:
        db.dedup_all()
        return HttpResponseRedirect(reverse('tamer:compare_entities', args=(dbname,)))
Esempio n. 4
0
def dedup_source(req, dbname, sid):
    db = TamerDB(dbname)
    if db.dedup_model_exists():
        db.dedup_source(sid)
        redirect_url = '/tamer/' + dbname + '/evaluate-dedup'
    else:
        redirect_url = '/tamer/' + dbname + '/initialize-dedup'
    return HttpResponse(simplejson.dumps({'redirect': redirect_url}),
                        mimetype='application/json')
Esempio n. 5
0
def dedup_source(req, dbname, sid):
    db = TamerDB(dbname)
    if db.dedup_model_exists():
        db.dedup_source(sid)
        redirect_url = '/tamer/' + dbname + '/evaluate-dedup'
    else:
        redirect_url = '/tamer/' + dbname + '/initialize-dedup'
    return HttpResponse(simplejson.dumps({'redirect': redirect_url}),
                        mimetype='application/json')