/robotic-process-automation

File Management, School Automation, Text Automation, Web Crawler, Web Automation, Data Preprocessing, Dataframe Editor

Primary LanguageJupyter NotebookMIT LicenseMIT

Robotic Process Automation




AI Model (Bookmark)

Data Preprocessing

  • Text To Case-Sensitive Converter
  • Text To One Line Converter




Dataframe Editor

  • Attach Image to Dataframe
  • Convert HTML to Dataframe
  • GPU Information Dataframe
  • Small Chunks in Big Dataframe




File Management

  • Directory Tree Convert to Dataframe
  • Make Multiple Folder
  • ipynb to HTML Converter
  • HTML to PDF Converter
  • Parquet to CSV Converter
  • Excel to Markdown Converter (Bookmark)
  • PDF Editor
  • Split TXT into multiple TXT
  • Merge TXT
  • Music MP3 Duration Calculator
  • Video MP4 Duration Calculator
  • Font Manager




School Automation

Software Design

  • Ganttchart
  • Flowchart
  • Directed Graph




Text Automation

  • Facebook NLLB Translator
  • Google Translator
  • Paragraph Break Line Maker
  • PDF Reference Extractor
  • Text to Speech Save Audio File
  • Merge Audio File
  • Speech Recognition Save Audio File
  • Split Audio File
  • Convert Audio File
  • Bullets Numbering For Text List




Web Crawler

  • arXiv Paper Downloader
  • Google Chrome Bookmark Extractor
  • Google Chrome Scroll
  • Youtube Playlist
  • Youtube Music Downloader
  • Video Downloader
  • Page Content & Link Dataframe
  • Page Content & Link & Description Dataframe
  • Page Link Automatic Access
  • Page Content Text to TXT
  • Subpage Link Extractor
  • HTML Table Parser & Dataframe to HTML Converter
  • Meteorological Administration Forecast Screenshot




Web Automation

Flask - SMS Message Spam Detector


SMS Message Spam Detector
Github

SMS Spam Collection Dataset
Kaggle

Bootstrap Themes
Target Free Responsive Bootstrap Admin Template

Sample


flask_demo





flask_demo_usage


Library

os shutil glob urllib beautifulsoup Request googleapiclient oauth2client pandas pdfkit PyPDF2 html flask threading BytesIO base64 IPython.core.display




Future Work


Library
Scrapy / xml / Mechanicalsoup / Zenrow / Pytrend
Datastreamer / Proxy server / Pyspider / Php
Pypiwin32 / Pywin32 / PyPDF2 / Xlwings / Python-Docx / PDFMiner
PyAutoGUI / Paramiko / Fabric / OpenDartReader / Pywinauto
APScheduler / Selenium / beautifulsoup / Requests
Scipy / FinanceDataReader / Quantlib / Hypothesis / NumPy
Zipline / Playwright / Splinter / Robot Framework / Behave
PyBuilder / Pytest / Watchdog / Tavern / RPA Python / Locust
Coverage.py / PyUnit / PyCharm / Faker

Content of Crawler
Music Analysis
E-Mail: Gmail
Scholar: Google Scholar, Wikipedia, RISS, Nearby Libray, Stack Overflow, Stack Exchange, Quora, 열린연단, 이광렬의 "모두를 위한 화학"
Shopping: Amazon, Coupang, Naver Shopping, Danawa
Economics: Real Estate
Media: Youtube, Instagram, Melon, Youtube Music, Rolling Stone, GQ, New York Times
Literature: Project Gutenberg, Literature Translation Institute of Korea
Travel: Trip Advisor
Language: NPR, BBC English, Project Gutenberg, Hackers English, Hackers Chinese, Korean Herald
Web: Chrome Bookmark