Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 572 Bytes

File metadata and controls

9 lines (8 loc) · 572 Bytes

webclassifier

Python project dedicted to exploring data classification through Bayesian algorithms, and different approaches to feature extraction.
Done in 3 phases:\ I) Document collection through web scraping\ II) Feature extraction via Bag of Words and TF-IDF\ III) Document classification and accuracy analysis via Multinomial Naive Bayes (supervised) machine learning.

Libraries used:
[scikit-learn] https://scikit-learn.org/stable/index.html
[BeautifulSoup] https://www.crummy.com/software/BeautifulSoup/bs4/doc/
python; requests, os, shutil, pathlib,