An open API service indexing awesome lists of open source software.

https://github.com/shamspias/automation-tools

Some automated script like auto blog writer or proofreader with django rest framework using gpt3 and other library
https://github.com/shamspias/automation-tools

blog-generator django-rest-framework document-translation gpt-3 proofreading python translation

Last synced: 4 months ago
JSON representation

Some automated script like auto blog writer or proofreader with django rest framework using gpt3 and other library

Awesome Lists containing this project

README

        

# Automation Tools

## Boost Your Work With Automation

### Automated Tools

- Translate Documents with multiple Translator
- Proofreading with GPT-3 davinci model
- Automatic Blog Maker with GPT-3 davinci model

### Technology

> Programming Language

- Python3

> Framework

- Django
- Django REST framework

> Libraries

- [OpenAI](https://pypi.org/project/openai/)
- [Deep_translator](https://pypi.org/project/deep-translator/)
- [Pdf2docx](https://pypi.org/project/pdf2docx/)
- [Beautifulsoup4](https://pypi.org/project/beautifulsoup4/)
- [pypandoc](https://pypi.org/project/pypandoc/)
- [drf-yasg](https://pypi.org/project/drf-yasg/)
- [SpeechRecognition](https://pypi.org/project/SpeechRecognition/)
- [django-environ](https://pypi.org/project/django-environ/)
- [django-cors-headers](https://pypi.org/project/django-cors-headers/)

> Tools

- GPT-3
- FFmpeg

### Installation

#### Download and Install Additional Software

#### 1. pypandoc
- [Installation Process](https://pandoc.org/installing.html)

#### 2. FFmpeg

- [Windows](https://www.geeksforgeeks.org/how-to-install-ffmpeg-on-windows/)
- [Linux](https://www.tecmint.com/install-ffmpeg-in-linux/)
- [MACOS](https://macappstore.org/ffmpeg/)

#### Create a Virtual Environment

> Windows

- Make sure you have python installed on your pcopen cmd or PowerShell

`python -m venv yourvenv`

> Linux and MAC

- Open terminal

```
sudo apt-get install python3-pip -y && sudo apt-get install python3-venv -y
```

After that just type

`python3 -m venv yourvenv`

#### Activate Virtual Environment.

> Windows

`yourvenv/Scripts/activate`

- If show any error then open Powershell in admin
then type

`Set-ExecutionPolicy -ExecutionPolicy RemoteSigned`
and press "A" then Enter.

> Linux

`. yourvenv/bin/activate`

- Install the requirement.txt

> Windows

`pip install -r requirement.txt`

> Linux

`pip3 install -r requirement.txt`

### RUN

`python manage.py runserver ip:port`

- Example

`python manage.py runserver 0.0.0.0:8000`