def get_tags():
    if 'user' in session:
        user_id = session['user']['id']
        tag_count, verify_count = get_tag_count(user_id)
        return render_template("tag_list.html",
                               tags=get_all_tags(),
                               username=session['user']['name'],
                               tag_count=tag_count,
                               verify_count=verify_count)
    else:
        return redirect(url_for('bp.login'))
def get_tags():
    if 'user' in session:
        user_id = session['user']['id']
        tag_count, verify_count = get_tag_count(user_id)
        return render_template("tag_list.html",
                               tags=get_all_tags(),
                               username=session['user']['name'],
                               tag_count=tag_count,
                               verify_count=verify_count)
    else:
        return redirect(url_for('bp.login'))
Example #3
0
def main(args):
    # https://github.com/joeddav/zero-shot-demo/blob/master/app.py
    set_seed()
    device = 0 if torch.cuda.is_available() else -1
    tags = get_all_tags()
    model_name = args.model_name
    tokenizer = AutoTokenizer.from_pretrained(model_name)
    classifier = pipeline(
        "zero-shot-classification", model=model_name, tokenizer=tokenizer, device=device
    )
    result = classifier(args.text, tags, multi_class=True)
    del result["sequence"]
    print(result)
Example #4
0
  def __init__(self, filename, path, text=None):
    self.is_shown = False
    if not text: text = ""
    self.text = text

    self.filename = filename
    self.path = path

    self.id = None
    self.is_todo = False
    self.first_line = ""

    #self.modes = set()
    self.modes = utils.get_all_tags(self.text)
    #self.modes = filter(lambda m: m != "#notodo", self.modes)
    self.is_processed = False
Example #5
0
    def _render_view(self,req):
        """
        Build template data for the Admin page
        """
        
        data = {}
        
        #Check if Project Management tables exist
        if get_property(self.env, 'db_version') == str(DB_VERSION):            
            data['database_ok'] = True
        else:
            return data

        status = get_property(self.env, 'status')

        statuses = [
            dict(name=x, label=y, selected=status == x) for x,y in sorted(STATUS.iteritems(), cmp=(lambda i1,i2: i1[1] > i2[1] and 1 or -1))
        ]

        project_data = {'tags': get_property(self.env, 'tags', '').split(),
                'company': get_property(self.env, 'company'),
                'date_started': get_property(self.env, 'date_started'),
                'date_scheduled': get_property(self.env, 'date_scheduled'),
                'date_finished': get_property(self.env, 'date_finished'),
                'percent': get_property(self.env, 'percent'),
                'status': STATUS[status],
                'client': get_property(self.env, 'client'),
                'manager': get_property(self.env, 'manager'),
                'statuses': statuses}
        
        data['admin'] = {}
        data['admin']['project'] = project_data
        data['admin']['date_hint'] = DATE_HINT
        data['admin']['all_tags'] = sorted(get_all_tags(self.env))
        
        return data
Example #6
0
def index_tags():
    tags = utils.get_all_tags()
    return render_template("index_tags.html", **locals())