示例#1
0
 def initialize(self):
     """
     初始化
     """
     # 初始化日志
     # 数据初始化
     self.request_data = RequestData()
     self.response_data = ResponseData()
     self.processer = Processer(self.logger)
示例#2
0
from processer import Processer

pro = Processer(postings=[{'my': [(1,2),(2,4),(3,5)]}])
pro.rank('my my my, My name is Xonas')
示例#3
0
from processer import Processer
from tkinter import *
import pandas as pd

proAutor = Processer(postings_path='../index/indexes/authors_index.json')
proTitulo = Processer(postings_path='../index/indexes/titles_index.json')
proGeral = Processer(postings_path='../index/indexes/general_index.json')

pageData = pd.read_csv('../classifier/data/data.csv')

root = Tk()
root.geometry("1000x600")  #You want the size of the app to be 500x500
root.resizable(0, 0)  #Don't allow resizing in the x or y direction


def bAutorFunc():
    frame.config({'borderwidth': 2})
    myResult = proAutor.rank((eAutor.get() + '.author').lower(),
                             idf=bool(varcheck.get()))
    r1.set(
        str((pageData['link'][myResult[0][0]]) + '    Score: ' +
            str(myResult[0][1])))
    r2.set(
        str((pageData['link'][myResult[1][0]]) + '    Score: ' +
            str(myResult[1][1])))
    r3.set(
        str((pageData['link'][myResult[2][0]]) + '    Score: ' +
            str(myResult[2][1])))
    r4.set(
        str((pageData['link'][myResult[3][0]]) + '    Score: ' +
            str(myResult[3][1])))