https://github.com/swaindhruti/ollama-gemma-summarizer
The Ollama-Gemma-Summarizer is a Python-based project that aims to summarize conversations between people using the Ollama and Gemma libraries.
https://github.com/swaindhruti/ollama-gemma-summarizer
gemma-2b ollama python tkinter
Last synced: about 2 months ago
JSON representation
The Ollama-Gemma-Summarizer is a Python-based project that aims to summarize conversations between people using the Ollama and Gemma libraries.
- Host: GitHub
- URL: https://github.com/swaindhruti/ollama-gemma-summarizer
- Owner: swaindhruti
- Created: 2024-03-11T18:38:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-13T17:30:31.000Z (over 1 year ago)
- Last Synced: 2024-11-26T06:16:16.359Z (11 months ago)
- Topics: gemma-2b, ollama, python, tkinter
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📝 Ollama-Gemma-Summarizer
- This Python project leverages the capabilities of Ollama and Gemma to generate summaries of meetings or conversations between the members or people.
## 🚀 Pre-Requisites
Before you begin, ensure you have met the following requirements installed in your system:
- [Ollama](https://ollama.com/)
- [Python](https://www.python.org/downloads/)
- [Git](https://git-scm.com/downloads)## 🛠️ Installation and Setup
### 🔧 Setting up Ollama and Gemma on your system
- After installing Ollama make sure that Ollama is running in the background.
- Open up your terminal and run the following command to install the gemma:2b model on your local system : `ollama run gemma:2b`### 🔄 Cloning and running the project
- Run the following command serially for cloning the project :
```
$ git clone
$ cd Ollama-Gemma-Generator
```- To set up the Virtual environment and run the project :
```
$ pip install virtualenv
$ py -m venv summarizer
$ pip install -r requirements.txt
$ source summarizzer/Scripts/activate
```- After completeing all the above steps, run main.py to laund the project window.
## 📂 File Structure
```
Ollama-Gemma-Summarize/
|
├── assets/
│ ├── admin.js
│ └── users.js
│
├── src/
│ ├── Admin_routes.js
│ └── Users_routes.js
│
├── README.md
├── requirements.txt
└── .gitignore
```## 📔 Resources and Credit
- [Project-Idea](https://youtu.be/d3Y9kwufJp0?si=CB8Mj8rcsCz4Ljw6)
- [Ollama-Module](https://github.com/ollama/ollama-python)
- [Ollama-Gemma](https://ollama.com/library/gemma)