Skip to content

omdwid/github-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository-finder

This project is a Repository Finder system that returns the most technically complex and challenging repository from that user's profile when given a GitHub user's URL. The Frontend is made using Streamlit package of python First step includes fetching of the repositories using Github api and PyGithub package of python. Then from the files of a repo content is fetched. After preprocessing the text it is divided into chunks using LangChain. Finally the chunks are passed to the GPT for evaluation along with a custom prompt and then results are combined for all the chunks

Installation

Install the necessary libraries specified below using pip

  pip install langchain==0.0.150 pandas numpy tiktoken textract transformers openai

Run the script app.py using this command

  streamlit run app.py

Demo

1

2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published