{"repo":"KORINZ/nhk-news-scraper-gui","free":true,"listed":false,"github":"https://github.com/KORINZ/nhk-news-scraper-gui","clone":"git clone https://github.com/KORINZ/nhk-news-scraper-gui.git","description":"📰 Scraping news articles from NHK News Web Easy and sending a customized quiz to students via LINE Messaging API. It also came with GUI.","language":"Python","stars":10,"topics":["japanese-study","news","webscraping","api","gui","japanese","python","scraper","sentiment-analysis","transformer"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"NHK News Web Easy Scraper (deprecated due to NHK ONE update) Node.js version: https://github.com/KORINZ/nhk-news-scraper-js CustomTkinter Version GUI v1.9.3 Tkinter Version GUI v1.0.0 (deprecated) This project is a Python script for scraping news articles from NHK News Web Easy, a website that provides news articles written in simpler Japanese, suitable for language learners. The script extracts the article's URL, title, content, and essential vocabulary along with their furigana (hiragana reading) and generates a quiz for students based on the scraped article. See the .txt file in the repository for an example output. 本プロジェクトは、語学学習者に適したより簡単な日本語で書かれたニュース記事を提供するサイト「NHKニュースウェブイージー」からニュース記事をスクレイピングするためのPythonスクリプトです。記事のURL、タイトル、内容、必須語彙をふりがなとともに抽出し、スクレイピングされた記事をもとに学生向けのクイズを生成するスクリプトです。 出力例については、リポジトリにある .txt ファイルを参照してください。 Features - Extract a random news article from NHK News Web Easy - Save article details (URL, date, title, content) and featured vocabularies (with furigana) in a text file - Generate a daily quiz for students based on the scraped article - Send customized quizzes, messages or stickers to LINE with Python GUI - Automatically receive (via Google Apps Script) and evaluate answers and upload them to Google Sheets (via Python) - Check sentiment scores for the news article - Translate news articles/vocabularies to other languages via DeepL API with command line interface Dependencies Tested on Python 3.11 with Windows 11, WSL (Ubuntu 20.04), and macOS Ventura. Requir","default_branch":null,"files":null,"tree":[],"storefront":"/r/KORINZ","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KORINZ/nhk-news-scraper-gui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}