def loadTags(catalog):
    """
    Carga todos los tags del archivo y los agrega a la lista de tags
    """
    tagsfile = cf.data_dir + 'GoodReads/tags.csv'
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    for tag in input_file:
        model.addTag(catalog, tag)
Example #2
0
def loadTags(analyzer):
    """
    Carga las etiquetas del archivo. Por cada etiqueta se indica al
    modelo que debe adicionarla al analizador
    """
    tagsfile = cf.data_dir + 'subsamples-small/user_track_hashtag_timestamp-small.csv'
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    for tag in input_file:
        model.addTag(analyzer, tag)
Example #3
0
def loadTags(ctrlr):
    """
    Carga todos los tags del archivo e indica al modelo
    que los adicione al catalogo
    """
    tagsfile = cf.data_dir + 'GoodReads/tags.csv'
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    for tag in input_file:
        model.addTag(ctrlr['model'], tag)
def loadTags(filename):
    """
    Carga todos los tags del archivo y los agrega a la lista de tags
    """
    tagsfile = cf.data_dir + filename
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    tags = model.createTagList()
    for tag in input_file:
        model.addTag(tags, tag)
    return tags
Example #5
0
def loadBooksTags(catalog):
    """
    Carga todos los tags de libros del archivo y los agrega a la lista de tags
    """
    tagsfile = cf.data_dir + catalog
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    bookTags = model.createTagList()
    for tag in input_file:
        model.addTag(bookTags, tag)
    return bookTags
def loadBooksTags(catalog):
    """
    TODO
    """
    book_tagsfile = cf.data_dir + catalog
    input_file = csv.DictReader(open(book_tagsfile, encoding='utf-8'))
    book_tags = model.createTagList()
    for book_tag in input_file:
        model.addTag(book_tags, book_tag)
    return book_tags
Example #7
0
def loadbookTags(catalog):
    """
    Carga los tags-libros del archivo
    """

    tagsfile = cf.data_dir + catalog
    input_file = csv.DictReader(open(tagsfile, encoding='utf-8'))
    tags = model.createTagList()
    for tag in input_file:
        model.addTag(tags, tag)
    return tags
Example #8
0
def loadTags(catalog):
    """
    Carga todos los tags del archivo y los agrega a la lista de tags
    """
    t1_start = process_time()  #tiempo inicial
    tagsfile = cf.data_dir + 'GoodReads/tags.csv'
    input_file = csv.DictReader(open(tagsfile))
    for tag in input_file:
        model.addTag(catalog, tag)
    t1_stop = process_time()  #tiempo inicial
    print("Tiempo de ejecuciĆ³n carga tags", t1_stop - t1_start, " segundos")
Example #9
0
def loadData(analyzer, musicFile, userFile, sentFile):
    musicFile = cf.data_dir + musicFile
    inputFile = csv.DictReader(open(musicFile, encoding='utf-8'),
                               delimiter=',')

    for x in inputFile:
        model.addSong(analyzer, x)

    userFile = cf.data_dir + userFile
    inputFile = csv.DictReader(open(userFile, encoding='utf-8'), delimiter=',')

    for x in inputFile:
        model.addUser(analyzer, x)

    sentFile = cf.data_dir + sentFile
    inputFile = csv.DictReader(open(sentFile, encoding='utf-8'), delimiter=',')

    for etiqueta in inputFile:
        model.addTag(analyzer, etiqueta)

    return analyzer