Metadata-Version: 2.1
Name: academic-search-engine
Version: 1.2
Author: İdris İbrahim ERTEN
Author-email: idrisibrahimerten@gmail.com
Description-Content-Type: text/markdown

<img align="left" width="250" height="250" src="academic_search_engine.png"> <br>

<br>


# Academic Search Engine
<br>


<br>


<br>

## Description
* Our project was developed on the basis of determining the sites frequently used by the academicians, and outputting the links of the article studies according to the input that they search automatically through the sites. <br>
Our project works with search engine logic. You enter the topic you are looking for in the search engine and you will get results. This study also works only on academic research. Simply enter the topic you are looking for and define how many articles you want. <br>
Project workspace platforms are as follows; <br>
  * Google Akademik
  * Dergi Park 
  * Science Direct
 <br>
! We are waiting for your development support to work on more platforms. <br>

## How to Setup?
* We have made it work in the PYPI environment, which allows you to automatically install our project, so you can install it automatically using the following command.
```shell
pip install academic-search-engine
```
---
## How to RUN?
* To run our project, it is sufficient to examine the content of the example file.

## Project Test
```
from academic_search_engine import academic_search_engine

result = academic_search_engine()


"""
Returns Dergipark and Google Scholar results.
"""
result.sayfa("big data", 1)
```

* Result:
```json
{
   "Dergi Park Link": "https://dergipark.org.tr/tr/pub/connectist/issue/56249/775841",
   "Google Akademik Link": "https://www.nature.com/articles/498255a"
}
```

```json
[{'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/connectist/issue/56249/775841', 'Google Akademik Link': 'https://www.nature.com/articles/498255a'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/iktisad/issue/72676/1144242', 'Google Akademik Link': 'http://dbjournal.ro/archive/10/10.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ajit-e/issue/54422/740748', 'Google Akademik Link': 'https://iacis.org/iis/2015/2_iis_2015_81-90.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/jes/issue/64868/878318', 'Google Akademik Link': 'https://citeseerx.ist.psu.edu/document?repid=rep1&amp;type=pdf&amp;doi=2d562bb0dbb0c5b757be86995f5497e760c769b8'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/iuchkd/issue/57846/813328', 'Google Akademik Link': 'https://rss.onlinelibrary.wiley.com/doi/pdf/10.1111/j.1740-9713.2014.00778.x'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ibad/issue/58423/827546', 'Google Akademik Link': 'https://ieeexplore.ieee.org/iel5/4236/6188571/06188576.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ejosat/issue/59648/822219', 'Google Akademik Link': 'https://books.google.com/books?hl=tr&amp;lr=&amp;id=p7d1BwAAQBAJ&amp;oi=fnd&amp;pg=PR8&amp;dq=big+data&amp;ots=72g6pMcWLr&amp;sig=M819r5jeynPW-zFaj-Mv-JbdGRg'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/talid/issue/70969/1115782', 'Google Akademik Link': 'http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0121-11292015000100006'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/trta/issue/60117/819385', 'Google Akademik Link': 'https://www.ias.ac.in/public/Volumes/reso/021/08/0695-0716.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/dusuncevetoplum/issue/63163/915151', 'Google Akademik Link': 'https://ieeexplore.ieee.org/iel7/38/6562702/06562707.pdf'}]
```

## WARNINGS!

#### !Important Note!: In order to use the Science Direct platform, you must be registered to the platform and enter your user name and password into the program. Unless you take the program live or share it, no one can access your username and password, all responsibility belongs to the user.

#### !Important Note!: The project is not developed for web scraping and malicious purposes to collect data of people. The project was developed to bring all article "Platform Links" with a single input in order to minimize the time spent by academic research individuals researching on separate platforms. Responsibility belongs to the user. Do not use it for other than its intended purpose!

**************************************************************
#### TÃ¼rkÃ§e 

## TanÄ±m
* Projemiz akademik Ã§alÄ±ÅŸma yapan kimselerin sÄ±k kullandÄ±klarÄ± siteler belirlenerek siteler Ã¼zerinden otomatik olarak arama yaptÄ±ÄŸÄ± girdiye gÃ¶re makale Ã§alÄ±ÅŸmalarÄ±nÄ±n linklerini Ã§Ä±ktÄ± halinde getirmesi Ã¼zerine geliÅŸtirildi. <br>
Projemiz arama motoru mantÄ±ÄŸÄ± ile Ã§alÄ±ÅŸmaktadÄ±r. Arama motoruna aradÄ±ÄŸÄ±nÄ±z konuyu girersiniz ve sonuÃ§ alÄ±rsÄ±nÄ±z. Bu Ã§alÄ±ÅŸma da sadece akademik araÅŸtÄ±rmalar Ã¼zerine Ã§alÄ±ÅŸmaktadÄ±r. AradÄ±ÄŸÄ±nÄ± konuyu girmeniz ve kaÃ§ makale istediÄŸinizi tanÄ±mlamanÄ±z yeterlidir. <br>
Proje Ã§alÄ±ÅŸma alanÄ± platformlarÄ± aÅŸaÄŸÄ±daki gibidir; <br>
  * Google Akademik
  * Dergi Park 
  * Science Direct
 <br>
! Daha fazla platformda Ã§alÄ±ÅŸmasÄ± iÃ§in geliÅŸtirme desteklerinizi bekliyoruz. <br>

## NasÄ±l Kurulur?
* Projemizi otomatik olarak kurmanÄ±za olanak saÄŸlayan PYPI ortamÄ±nda Ã§alÄ±ÅŸmasÄ±nÄ± saÄŸladÄ±k bu sayede aÅŸaÄŸÄ±daki komutu kullanarak otomatik olarak kurabilirsiniz.
```shell
pip install academic-search-engine
```
---
## NasÄ±l Ã‡alÄ±ÅŸÄ±r?
* Projemizi Ã§alÄ±ÅŸtÄ±rmanÄ±z iÃ§in example dosyasÄ± iÃ§erisini incelemeniz yeterlidir.

## Projeyi Test Edelim.
```
from academic_search_engine import academic_search_engine

result = academic_search_engine()


"""
Dergi Park ve Google Akademik sonuÃ§larÄ±nÄ± dÃ¶ndÃ¼rÃ¼r.
"""
result.sayfa("big data", 1)
```

* SonuÃ§:
```json
{
   "Dergi Park Link": "https://dergipark.org.tr/tr/pub/connectist/issue/56249/775841",
   "Google Akademik Link": "https://www.nature.com/articles/498255a"
}
```

```json
[{'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/connectist/issue/56249/775841', 'Google Akademik Link': 'https://www.nature.com/articles/498255a'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/iktisad/issue/72676/1144242', 'Google Akademik Link': 'http://dbjournal.ro/archive/10/10.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ajit-e/issue/54422/740748', 'Google Akademik Link': 'https://iacis.org/iis/2015/2_iis_2015_81-90.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/jes/issue/64868/878318', 'Google Akademik Link': 'https://citeseerx.ist.psu.edu/document?repid=rep1&amp;type=pdf&amp;doi=2d562bb0dbb0c5b757be86995f5497e760c769b8'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/iuchkd/issue/57846/813328', 'Google Akademik Link': 'https://rss.onlinelibrary.wiley.com/doi/pdf/10.1111/j.1740-9713.2014.00778.x'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ibad/issue/58423/827546', 'Google Akademik Link': 'https://ieeexplore.ieee.org/iel5/4236/6188571/06188576.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/ejosat/issue/59648/822219', 'Google Akademik Link': 'https://books.google.com/books?hl=tr&amp;lr=&amp;id=p7d1BwAAQBAJ&amp;oi=fnd&amp;pg=PR8&amp;dq=big+data&amp;ots=72g6pMcWLr&amp;sig=M819r5jeynPW-zFaj-Mv-JbdGRg'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/talid/issue/70969/1115782', 'Google Akademik Link': 'http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0121-11292015000100006'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/trta/issue/60117/819385', 'Google Akademik Link': 'https://www.ias.ac.in/public/Volumes/reso/021/08/0695-0716.pdf'}, {'Dergi Park Link': 'https://dergipark.org.tr/tr/pub/dusuncevetoplum/issue/63163/915151', 'Google Akademik Link': 'https://ieeexplore.ieee.org/iel7/38/6562702/06562707.pdf'}]
```

## UYARILAR!

#### !Ã–nemli Not!: Science Direct platformunu kullanmanÄ±z iÃ§in platforma kayÄ±tlÄ± olmanÄ±z ve kullanÄ±cÄ± adÄ±, ÅŸifrenizi programa girmeniz gerekmektedir. ProgramÄ± canlÄ±ya almadÄ±ÄŸÄ±nÄ±z veya paylaÅŸmadÄ±ÄŸÄ±nÄ±z sÃ¼rece kullanÄ±cÄ± adÄ± ve ÅŸifrenize kimse eriÅŸemez tÃ¼m sorumluluk kullanÄ±cÄ±ya aittir.

#### !Ã–nemli Not!: Proje web scraping ile kiÅŸilerin verilerini toplamak ve kÃ¶tÃ¼ amaÃ§lÄ± geliÅŸtirilmemiÅŸtir. Proje akademik araÅŸtÄ±rma yapan bireylerin ayrÄ± ayrÄ± platformlarda araÅŸtÄ±rma yaparak geÃ§irdiÄŸi sÃ¼reyi en aza indirmek iÃ§in tek girdiyle tÃ¼m makale "Platform Linklerini" getirmek Ã¼zere geliÅŸtirildi. Sorumluluk kullanÄ±cÄ±ya aittir. AmacÄ± dÄ±ÅŸÄ±nda kullanmayÄ±nÄ±z!
