Skip to content

Um programa que simula um algoritmo simples de indexação de documentos usando estruturas de dados em Python.

Notifications You must be signed in to change notification settings

santanajoao/python-text-indexing-and-retrieval

Repository files navigation

Python Text Indexing And Retrieval

Um programa que simula um algoritmo simples de indexação de documentos de texto e busca por termos em Python.

Sobre

Desenvolvido com objetivo de praticar conhecimentos de estruturas de dados, o programa foi desenvolvido utilizando uma Fila para gerenciar os arquivos de texto, que por sua vez foi implementada utilizando uma Lista Duplamente Encadeada por composição. Permite anexar arquivos de texto e realizar buscas por termos nos arquivos.

Tecnologias e conhecimentos chave

  • Python
  • Orientação a objetos, Classes, Herança
  • Estruturas de dados (Fila, Lista Duplamente Encadeada, Nó)
  • Type Hints comuns e genéricas
  • Leitura de arquivos
  • Dunder méthods (__iter__, __len__, __repr__)
  • Geradores, iteradores, yield
  • Testes com pytest

About

Um programa que simula um algoritmo simples de indexação de documentos usando estruturas de dados em Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages