No project description provided
Project description
News Crawler - CodeAcademy Artificial Intelligence student program
About the Project
This project is the first assessment project in the CodeAcademy artificial intelligence training program. It was designed to demonstrate data collection and processing skills using Python, showcasing the ability to extract, categorize, and store information from online sources effectively.
Functionality
The project includes several main scripts:
category_crawler.py: Browses a specified website, extracts company categories, and saves them in a CSV file.data_ex.py: Responsible for extracting data from the website according to categories and printing the data in the console.main.py: The main script, managing the entire process from category acquisition to data extraction and storage.
How to Use
To use this program, follow these steps:
- Ensure you have the necessary libraries installed:
selenium,requests,lxml. The list can be found in thepyproject.tomlfile. - Run the
main.pyscript. - Follow the console instructions to control the data collection process.
Author
This project was created by Vilmantas Pielikis, a student in the CodeAcademy AI training program, demonstrating a practical application of web scraping and data handling techniques in Python.
License
This project is available for use subject to the author's permission. For any commercial or academic use, or for modifications and distribution, please obtain explicit permission from the author. This approach ensures responsible usage and maintains the integrity of the project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file news_crawler_vpt-1.0.tar.gz.
File metadata
- Download URL: news_crawler_vpt-1.0.tar.gz
- Upload date:
- Size: 668.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e560987b416b907b2de4fe72c95ad1cb23a3ce3c4f9b9599984999f07e2209b
|
|
| MD5 |
ddfb4c2c5e79739fe2527fac6359ff01
|
|
| BLAKE2b-256 |
f19e7c40bb073d2271457c85cd10ffb693b259c6d97a4121c6d839bec71af99e
|
File details
Details for the file news_crawler_vpt-1.0-py3-none-any.whl.
File metadata
- Download URL: news_crawler_vpt-1.0-py3-none-any.whl
- Upload date:
- Size: 674.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57e7b55270e6b9dda8581aa39cb626fd6381508d931c55433f870947dac39d86
|
|
| MD5 |
658524b7842a473a1776ae4a6c0056aa
|
|
| BLAKE2b-256 |
074be0df7dfed44399424d89aa6c8c1cf58630ac1b66673ffc7dbfe8b2ac24ea
|