piredise

um mecanismo de pesquisa simples e rápido
Baixe Agora

piredise Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Christos Spiliopoulos
  • Site do editor:
  • http://github.com/hymloth/

piredise Tag


piredise Descrição

PiRedise é um mecanismo de busca simples e rápido baseado em python e redis.installation git clone git@github.com: hymloth / pyredise.git cd piedise sudo python setup.py installIntructions: - você deve ter Redis instalado e configurado corretamente- como um começo Ponto, dê uma olhada no Corpus_Handler.py - inicialize-o com uma instância de Python-Redis: Importar RediMort Corpus_HandlerDB = = redis.redis (host = 'localhost', port = 6379, db = 0) cp = corpus_handler.corpushandler (db = DB) - De alguma forma, você deve ter alguns documentos para o índice. Então, você só precisa de ID do documento (DOC_ID), seu título e seu conteúdo. # Então você deve fornecer um dicionário com o seguinte formato: doc = {"ID": doc_id, "title": doc_title, "conteúdo": doc_content } CP.Index (DOC) Filtros: - / Pure_TFIDF: Ranking baseado apenas no esquema TF-IDF / title_only: Matching de título / complete: Ranking baseado no esquema TF-IDF, proximidade e títuloImport Query_Handlerimport Redisdb = = redis.redis ( host = 'localhost', port = 6379, db = 0) qh = query_handler.queryhandler (db = db) # problema algumas consultas, devolvendo uma lista de tuplas como Imprimir QH.Process_Query ("Google Security Data / Pure_TFIDF") # classificação apenas de acordo com o TF-IDFPrint QH.Process_Query ("Google Security Data / Complete") # completarPrint QH.Process_Query ("Dados de segurança do Google / title_only") # Pesquisar em títulos para aqueles que não tenham notado, Pyredise é nomeado em homenagem a PY (THON) REDI (EARCH) E (NGINE) Página inicial do produto


piredise Software Relacionado

apoia-la

Biblioteca simples para backup personalizado facilmente e upload de seus arquivos ...

198

Download