예제 #1
0
def analyze(ask_id):
    ask = models.Ask.query.get(ask_id)
    text = ask.question.title + ' ' + ask.question.text
    result = match_text_for_mandate(ask.mandate, text)
    ask.match.data = flask.json.dumps(result)
    ask.match.score = len(result['top_matches'])
    models.db.session.commit()
예제 #2
0
def analyze(ask_id):
    ask = models.Ask.query.get(ask_id)
    text = ask.question.title + ' ' + ask.question.text
    result = match_text_for_mandate(ask.mandate, text)
    ask.match.data = flask.json.dumps(result)
    ask.match.score = len(result['top_matches'])
    models.db.session.commit()
예제 #3
0
def analyze_sponsorship(sponsorship_id):
    sponsorship = models.Sponsorship.query.get(sponsorship_id)
    proposal = sponsorship.proposal
    text = proposal.title + ' ' + proposal.text
    result = match_text_for_mandate(sponsorship.mandate, text)
    sponsorship.match.data = flask.json.dumps(result)
    sponsorship.match.score = len(result['top_matches'])
    models.db.session.commit()
예제 #4
0
def analyze_sponsorship(sponsorship_id):
    sponsorship = models.Sponsorship.query.get(sponsorship_id)
    proposal = sponsorship.proposal
    text = proposal.title + ' ' + proposal.text
    result = match_text_for_mandate(sponsorship.mandate, text)
    sponsorship.match.data = flask.json.dumps(result)
    sponsorship.match.score = len(result['top_matches'])
    models.db.session.commit()
예제 #5
0
파일: questions.py 프로젝트: mgax/mptracker
def analyze(ask_id):
    ask = models.Ask.query.get(ask_id)
    text = ask.question.title + ' ' + ask.question.text
    result = match_text_for_mandate(ask.mandate, text)
    ask.match.data = flask.json.dumps(result)
    if not ask.match.manual:
        ask.match.score = ask.match.get_score_from_data()
    models.db.session.commit()
예제 #6
0
def analyze_sponsorship(sponsorship_id):
    sponsorship = models.Sponsorship.query.get(sponsorship_id)
    proposal = sponsorship.proposal
    text = proposal.title + ' ' + proposal.text
    result = match_text_for_mandate(sponsorship.mandate, text)
    sponsorship.match.data = flask.json.dumps(result)
    if not sponsorship.match.manual:
        sponsorship.match.score = ask.match.get_score_from_data()
    models.db.session.commit()