Skip to content

Multiple file-type indexer with vector embedding. Supports TXT, CSV, PDF and more. Built by Andrés Aguilar and Esteban Murillo for Object Oriented Programming - CS 2365

Notifications You must be signed in to change notification settings

aguilarcarboni/gooogle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gooogle

Object Oriented Programming

Description

Welcome to Gooogle, a project developed for our Object-Oriented Programming class that brings the power of Google-like search to your local files. This project implements an efficient indexer for documents, processing multiple files, extracting words, and creating an index that allows for fast searching and retrieval of information.

Compiling and running

To install Gooogle, clone the repository and run the following command:

dotnet refresh

To run the webapp, use the following command:

cd webapp && dotnet run

To run the CLI, use the following command:

cd cli && dotnet run

Ensure you have the .NET SDK installed on your machine. For VSCode setup, follow the instructions here.

Results

Scored a 84% on the project.

About

Multiple file-type indexer with vector embedding. Supports TXT, CSV, PDF and more. Built by Andrés Aguilar and Esteban Murillo for Object Oriented Programming - CS 2365

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published