Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssivanov19/a-data-pro-internship-2022
Powered by AI, our project has the goal to provide citizens with quick and easy access to the news that they consider important.
https://github.com/ssivanov19/a-data-pro-internship-2022
ai azure django postgresql scrapy webapp website
Last synced: 2 months ago
JSON representation
Powered by AI, our project has the goal to provide citizens with quick and easy access to the news that they consider important.
- Host: GitHub
- URL: https://github.com/ssivanov19/a-data-pro-internship-2022
- Owner: SSIvanov19
- Created: 2022-07-04T05:31:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-05T14:29:38.000Z (3 months ago)
- Last Synced: 2024-10-11T01:59:09.186Z (3 months ago)
- Topics: ai, azure, django, postgresql, scrapy, webapp, website
- Language: Python
- Homepage: https://textquery.azurewebsites.net/
- Size: 1.74 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Security: SECURITY.md
Awesome Lists containing this project
README
---
A web application, that shows the most recent news and shows AI generated statistics for them, made in Django
---
## About 💻
Powered by AI, our project has the goal to provide citizens with quick and easy access to the news that they consider important. They can sort, filter and display statistics for each one of them!## Related documents 📄
+ [Presentation](https://codingburgas-my.sharepoint.com/:p:/g/personal/ssivanov19_codingburgas_bg/EWzyPB3o1GVCusRvMgAC-A4B9bC_zgRfuI8J7IqIQsM7Lg?e=86A2V2)## Usage 🖱️
Just go to the news page! There you will fimd information for all of the news. You can filter and serch for specific news, if you want!
## Installation ⚙You can start with downloading our project form [GitHub](https://github.com/SSIvanov19/a-data-pro-internship-2022/archive/refs/heads/master.zip) by pressing the **green clone button**
OR
Pasting this line of code in **your favourite Terminal**:
```
git clone --recursive https://github.com/SSIvanov19/a-data-pro-internship-2022.git
```## Deployment 💻
You can deploy the project with just one line using docker. Just place this line in **your favourite Terminal**:
```
docker-compose up
```OR
If you want to deploy manually, first you need to create a **Database**. This can be achieved by pasting the following line in your postgresql server:
```
CREATE DATABASE textquerydb
```Then, you need to make a **.env** in the root of the project. You can see [**.env.example**](https://github.com/SSIvanov19/a-data-pro-internship-2022/blob/master/.env.example) for the file in the root folder.
To start the Web App, paste the following lines in **your favourite Terminal**, while you are in the **root** folder:
```
pip install -r requirements.txt
python -m spacy download mk_core_news_md
python manage.py migrate
python manage.py collectstatic --no-input
python .\manage.py runserver
```## Our Team 👨💻
Stoyan Ivanov | Radoslav Lisitsov | Petar Nikolov | Petar Spasov | Kaloyan Pazlamachev |
-----------------|------------------|----------------|---------------|-----------------------|
*[SSIvanov19](https://github.com/SSIvanov19)* | *[RPLisitsov19](https://github.com/RPLisitsov19)* | *[PRNikolov19](https://github.com/PRNikolov19)* | *[PZSpasov19](https://github.com/PZSpasov19)* | *[KNPazlamachev19](https://github.com/KNPazlamachev19)* |
Web Developer | Front-End Developer | Front-End Developer | Scrum Trainer | QA Engineer |---
```
Thank you for scrolling this far! Please consider giving the repo a star ⭐.
```