Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danibcorr/university-helper
π§βπ University Helper streamlines academic and administrative tasks for students, educators, and researchers. It provides tools for managing document metadata, converting PDFs to Markdown, transcribing audio, analyzing grade statistics, and more.
https://github.com/danibcorr/university-helper
deep-learning documentation-tool metadata ocr open-source pdf python statistics university whisper
Last synced: 5 days ago
JSON representation
π§βπ University Helper streamlines academic and administrative tasks for students, educators, and researchers. It provides tools for managing document metadata, converting PDFs to Markdown, transcribing audio, analyzing grade statistics, and more.
- Host: GitHub
- URL: https://github.com/danibcorr/university-helper
- Owner: danibcorr
- Created: 2024-07-13T09:02:31.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T17:47:22.000Z (4 months ago)
- Last Synced: 2024-10-31T17:44:56.478Z (about 2 months ago)
- Topics: deep-learning, documentation-tool, metadata, ocr, open-source, pdf, python, statistics, university, whisper
- Language: Python
- Homepage:
- Size: 3.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π« University Helper
## π Overview
**University Helper** is your all-in-one academic toolkit, designed to simplify the lives of students, educators, and researchers. Whether you need to manage metadata, convert PDFs to Markdown, transcribe audio, or analyze grade statistics, this project has you covered. Each script in this repository serves a specific purpose, streamlining your academic tasks with ease.
## π Features
- **Metadata Management** (`2_π_Metadata.py`): Effortlessly update metadata for selected files and generate customized cover pages with subject or degree names, ensuring your documents are well-organized.
- **PDF to Markdown Conversion** (`3_π_PDF_to_Markdown.py`): Convert your PDF documents into Markdown format for seamless editing and content management.- **Audio Transcription** (`4_ποΈ_Audio_Transcription.py`): Automatically transcribe audio files into text, or record audio directly from your microphone and get an instant transcription.
- **Grade Statistics** (`5_π_Stats.py`): Analyze and retrieve grade statistics to gain insights into academic performance.
- **Chatbot Assistance** (`6_π€_Chatbot.py`): Interact with a language model to get help with various tasks, providing quick and intelligent responses to your queries.
## πΉοΈ Getting Started
Follow these simple steps to get up and running:
1. **Clone the Repository:**
First, clone this repository to your local machine:
```bash
git clone https://github.com/yourusername/university-helper.git
```2. **Set Up with Docker:**
Navigate to the project directory and launch the Docker setup:
```bash
docker compose up
```
Docker will handle the installation of all necessary dependencies and set up the environment for you.3. **Access the Application:**
Once the setup is complete, open your web browser and navigate to `http://:8501`. Here, youβll find the full suite of University Helper tools ready for use.## π€ Contributing
Contributions are welcome and encouraged! Here's how you can help:
- **Report Bugs:** Encountered an issue? Let us know by [creating an issue](https://github.com/yourusername/university-helper/issues) detailing the problem.
- **Add Features:** Have an idea for a new feature? Fork the repository, create a new branch, and submit a pull request with your improvements.- **Enhance Documentation:** Help us improve our documentation, including the README and other project-related files.
Letβs collaborate to make University Helper even more powerful and user-friendly!