Metadata-Version: 2.1
Name: tunga
Version: 1.0.0.20200728.32
Summary: Tunga Core Library
Home-page: https://github.com/tahtaciburak/tunga
Author: Burak TAHTACI
Author-email: tahtaiburak@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: pandas
Requires-Dist: bs4
Requires-Dist: emoji
Requires-Dist: tweepy
Requires-Dist: TurkishStemmer
Requires-Dist: textblob
Requires-Dist: grpcio
Requires-Dist: price-parser
Requires-Dist: zemberek-grpc

<img src="images/tunga.png" width="700" height="300" align="center" />


# TUNGA: Agile Text Analytics Platform
> Tunga, düzensiz metin veri setlerinden değerli bilgiler üretebilmek için geliştirilmiş ve tüm metin işleme sürecini 
hızlandıran web tabanlı ve açık kaynak bir SaaS uygulamasıdır. Bu proje Açık Kaynak Doğal Dil İşleme Hackathon'u sürecinde
geliştirilmiştir. www.acikhack.com




<a href="https://github.com/badges/shields/graphs/contributors" alt="Contributors">
<img src="https://img.shields.io/github/contributors/badges/shields" /></a>

[![Build Status](https://travis-ci.com/tahtaciburak/tunga.svg?token=nnqL1e1pEDHAHFsZzkNx&branch=master)](https://travis-ci.com/tahtaciburak/tunga)

## İçindekiler
- [Docker İle Kurulum İşlemi](#Docker-İle-Kurulum-İşlemi)
- [Sistem Diyagramı](#Sistem-Diyagramı)
- [Kullandığımız Kaynaklar](#Kullandığımız-Kaynaklar)
- [Örnek Kullanım](#Örnek-Kullanım)

## Docker İle Kurulum İşlemi
1. ```docker run --rm --name docker-postgres -e POSTGRES_PASSWORD=password -d -p 5432:5432 -v ~/data/docker/postgres:/var/lib/postgresql/data postgres```
2. Veritabanı işlemleri için aşağıdaki sıra takip edilmelidir.
    1. ```db create```
    2. ```db init```
    3. ```db migrate```
3. ```docker exec -it docker-postgres /bin/bash```
4. ```su postgres```
5. ```psql```
6. ```create database tunga;```
7. ```create database tunga_test;```
- Backend dizininde
``` shell 
    $ python3 manage.py runserver -p 8080
```
- Frontend dizininde

```shell 
    $ npm start
```

## Sistem Diyagramı
<p align="center">
    <img src="images/tunga_system_diagram.png" width="480"\>
</p>

## Örnek Kullanım
``` shell 
    $ pip install tunga
```

``` shell 
    $ git clone https://github.com/tahtaciburak/tunga.git
```

## Kullandığımız Kaynaklar
For deasciify methods : ``` pip3 install git+https://github.com/emres/turkish-deasciifier.git```

For asciify methods: ``` git clone https://github.com/starlangsoftware/TurkishDeasciifier-Py.git```

Turkish name list : ``` https://gist.github.com/emrekgn/b4049851c88e328c065a```

Stop word: ```https://github.com/ahmetax/trstop/blob/master/dosyalar/turkce-stop-words```

Kufur tespit list: ```https://github.com/ooguz/turkce-kufur-karaliste/blob/master/karaliste.txt```

For Summary : ```https://github.com/Eruimdas/turkish_text_summarization/blob/master/Extraction_Based_Text_Summarization.ipynb```

## 📝 License
MIT



