Category

PYTHON

Category

Introducing rag_web_scraper_7.py: Your AI-Powered Web Article Scraper with RAG & Local LLMs rag_web_scraper_7.py is a full RAG (Retrieval-Augmented Generation) pipeline wrapped inside a clean Dark UI desktop application.With just a URL, it: Scrapes article content from any webpage Breaks it into semantic chunks for precision retrieval Creates vector embeddings locally (no cloud!) Stores them in ChromaDB with automatic persistence Lets you ask detailed questions about the content using a local LLM (Ollama) Shows which exact text chunks were used to generate the answer ✔ (source transparency) This means you can chat with any webpage as if it were your dataset — completely offline, with no OpenAI API keys or cloud dependence. ⚙️ What Happens Behind the Scenes 1. Web Scraping The app fetches the webpage you enter, identifies the main content section, and extracts clean readable text using BeautifulSoup. 2. ✂️ Smart Text Chunking Instead of dumping a huge block…

Δημιουργία Ερωτηματολογίου για την Κυκλική Οικονομία στον Πρωτογενή Τομέα με τη γλώσσα προγραμματισμού Python Μέρος 1: Εκτίμηση Υφιστάμενης Κατάστασης Ποιες είναι οι κύριες δραστηριότητές σας στον πρωτογενή τομέα; – [ ] Γεωργία – [ ] Κτηνοτροφία – [ ] Αλιεία – [ ] Δασοκομία – [ ] Άλλο: ____________ Χρησιμοποιείτε ήδη πρακτικές κυκλικής οικονομίας στη δραστηριότητά σας; – [ ] Ναι – [ ] Όχι Αν ναι, ποιες από τις παρακάτω πρακτικές εφαρμόζετε; – [ ] Ανακύκλωση γεωργικών ή κτηνοτροφικών αποβλήτων – [ ] Παραγωγή κομπόστ από οργανικά απόβλητα – [ ] Επαναχρησιμοποίηση νερού για άρδευση – [ ] Παραγωγή ενέργειας από βιομάζα – [ ] Άλλο: ____________ Ποια είναι τα βασικά προβλήματα που αντιμετωπίζετε στη διαχείριση πόρων και αποβλήτων; – [ ] Έλλειψη τεχνολογίας – [ ] Υψηλό κόστος – [ ] Έλλειψη γνώσης και εκπαίδευσης – [ ] Δυσκολία στη συλλογή και διαχείριση αποβλήτων -…

Outlook Email Exporter GR – Ανακάλυψε τον πιο εύκολο τρόπο να «τραβήξεις» ό,τι e-mail χρειάζεσαι από το Microsoft Outlook, ακριβώς όπως το θέλεις! Με λίγα κλικ διαλέγεις γραμματοκιβώτιο/φάκελο, θέτεις έξυπνα φίλτρα (ημερομηνίες, αποστολέας, παραλήπτες, λέξεις-κλειδιά, μόνο με συνημμένα ή συγκεκριμένα ονόματα) και πατάς Export για άμεση εξαγωγή σε Excel. Η εφαρμογή αξιοποιεί το Outlook Restrict για ταχύτητα, κρατά log για έλεγχο, και σου εμφανίζει αναδυόμενο μήνυμα επιβεβαίωσης με το αποθηκευμένο αρχείο. Ιδανικό για reporting, ελέγχους, αρχειοθέτηση και οργάνωση—γρήγορα, καθαρά, επαγγελματικά. EN – Discover the easiest way to pull exactly the emails you need from Microsoft Outlook—just the way you want them! With a few clicks, choose your mailbox/folder, set smart filters (dates, sender, recipients, keywords, only with attachments or specific attachment names), and hit Export for instant Excel output. The app leverages Outlook Restrict for speed, keeps a verification log, and shows a confirmation popup with the saved file. Perfect…

File Finder – Εύκολη και έξυπνη αναζήτηση αρχείων GR – Αυτή η εφαρμογή σε βοηθά να βρίσκεις γρήγορα αρχεία στον υπολογιστή σου. =>Διαλέγεις έναν ή περισσότερους φακέλους ή δίσκους για αναζήτηση. =>Λες τι τύπους αρχείων θέλεις (π.χ. PDF, Word, Excel, εικόνες). =>Μπορείς να γράψεις μέρος του ονόματος του/των αρχείου/ων που ψάχνεις. =>Μπορείς και να ψάξεις μέσα στα αρχεία για λέξεις ή φράσεις. =>Διαβάζει μέσα σε Word, PDF, Excel (όλα τα φύλλα), CSV και απλά κείμενα. =>Καταλαβαίνει ελληνικά και χωρίς τόνους (π.χ. “παρουσιαση” βρίσκει “παρουσίαση”). =>Τα αποτελέσματα δείχνουν πλήρη διαδρομή, μέγεθος και ημερομηνία αλλαγής. =>Με διπλό κλικ ανοίγεις το αρχείο. =>Μπορείς να αποθηκεύσεις τη λίστα σε CSV ή Excel. EN – This app helps you quickly find files on your computer. =>You choose one or more folders or drives to search. =>You tell it what kinds of files you want (like PDF, Word, Excel, images). =>You can type part of a…

Budget Tracker is a tiny personal finance tracker. Log money in/out quickly (income or expense), with a date you choose. See where you stand at a glance: live totals for Income, Expenses, and Balance. Keep a history of transactions in a table (saved to SQLite so it persists). Fix mistakes safely with delete + undo. Filter the view (All / Income / Expenses) to focus on what you need. Use it to track daily purchases, record paychecks, and monitor your running balance without spreadsheets or a full accounting app. — Stores data in SQLite (budget.db). It creates a table expenses with: id, name, amount, created_at, is_deleted, deleted_at, kind (kind = ‘income’ or ‘expense’). There’s an optional one-time switch to wipe old rows. Core actions Add a transaction (uses your typed date/time or “now” if blank). Get totals for incomes and expenses. List transactions (filtered All/Income/Expenses) sorted oldest→newest. “Delete” = soft-delete…

Πρόβλημα «Έχεις γεμίσει τον υπολογιστή με εικόνες και δεν βρίσκεις άκρη; Με αυτή την εφαρμογή βρίσκεις τις διπλότυπες και παρόμοιες εικόνες σε λίγα δευτερόλεπτα — και κερδίζεις χώρο με ένα κλικ.» Λύση «Διαλέγεις φάκελο ή δίσκο και πατάς “Scan for duplicates”. Η εφαρμογή ομαδοποιεί τα ίδια αρχεία και σου δείχνει μικρογραφίες, πλήρη διαδρομή και ημερομηνία τροποποίησης.» «Οι επιλογές συγχρονίζονται αριστερά και δεξιά, ώστε να βλέπεις ακριβώς ποια αρχεία είναι διπλά. Με Delete τα στέλνεις στον Κάδο Ανακύκλωσης με ασφάλεια.» «Και τώρα το αγαπημένο μου: Find similar. Διαλέγω μια εικόνα–πρότυπο και φάκελο αναζήτησης. – Στον κλασικό τρόπο, η εφαρμογή συνδυάζει dHash, aHash και χρώματα. – Στον σημασιολογικό τρόπο, χρησιμοποιεί AI (CLIP) και FAISS. Βλέπεις την  μπάρα προόδου στο πρώτο χτίσιμο, ενώ τα αποτελέσματα αποθηκεύονται σε cache για να τρέχει πιο γρήγορα την επόμενη φορά που θα χρησιμοποιήσεις την εφαρμογή.» «Παίρνεις τα Top-5 πιο κοντινά αποτελέσματα, με ποσοστό ομοιότητας, μέγεθος και ημερομηνία.…

Select one or more images to transform into professional e-commerce shots. Διαλέξτε μια ή περισσότερες φωτογραφίες για να τις μετατρέψετε σε επαγγελματικές λήψεις για ένα ηλεκτρονικό κατάστημα. Developed by Tryfon Papadopoulos

Marketing has changed forever. With the use of AI, things get easier and most of the cases nicer. You can change countries. You can change locations. You can change logos. You can change everything. If you’d like to see how Custom CLI Chatbot v16 with Image Mixer can support your work, contact me. *This is only for demonstration purposes. www.mindstorm.gr

Marketing has changed for ever. With the use of AI, things get easier and most of the cases nicer. If you’d like to see how Custom CLI Chatbot v16 with Image Mixer can support your work, contact me. *This is not a real ad. It is only for demonstration purposes. www.mindstorm.gr

A lightweight Python command-line tool that guides you step-by-step to remix images with Google’s Gemini. It asks to choose the images and output folders, select 1–5 images, and then either pick a ready-made prompt or type your own. It streams results from the model, saves the generated images to your chosen output directory (while skipping any output folders when listing images), supports flags/env overrides, and finishes with a friendly “Hit Enter to close the window…” prompt. Ένα ελαφρύ εργαλείο γραμμής εντολών σε Python που σε καθοδηγεί βήμα-βήμα για να κάνεις remix εικόνων με το Gemini της Google. Σου ζητά να διαλέξεις τους φακέλους images και output, να επιλέξεις 1–5 εικόνες και έπειτα είτε να διαλέξεις ένα έτοιμο prompt είτε να γράψεις το δικό σου. Κάνει streaming των αποτελεσμάτων από το μοντέλο, αποθηκεύει τις παραγόμενες εικόνες στον φάκελο εξόδου που επέλεξες (παραλείποντας τυχόν φακέλους output όταν κάνει λίστα τις εικόνες), υποστηρίζει…

A lightweight Python command-line tool that guides you step-by-step to remix images with Google’s Gemini. It asks to choose the images and output folders, select 1–5 images, and then either pick a ready-made prompt or type your own. It streams results from the model, saves the generated images to your chosen output directory (while skipping any output folders when listing images), supports flags/env overrides, and finishes with a friendly “Hit Enter to close the window…” prompt. Ένα ελαφρύ εργαλείο γραμμής εντολών σε Python που σε καθοδηγεί βήμα-βήμα για να κάνεις remix εικόνων με το Gemini της Google. Σου ζητά να διαλέξεις τους φακέλους images και output, να επιλέξεις 1–5 εικόνες και έπειτα είτε να διαλέξεις ένα έτοιμο prompt είτε να γράψεις το δικό σου. Κάνει streaming των αποτελεσμάτων από το μοντέλο, αποθηκεύει τις παραγόμενες εικόνες στον φάκελο εξόδου που επέλεξες (παραλείποντας τυχόν φακέλους output όταν κάνει λίστα τις εικόνες), υποστηρίζει…

Αν έχετε βαρεθεί να ψάχνετε τις απαντήσεις που θέλετε μέσα σε αρχεία pdf, τότε μπορούμε να σας βοηθήσουμε. Δείτε τις στοχευμένες απαντήσεις που δίνει το Custom Chatbot που έχουμε φτιάξει με τη βοήθεια της τεχνητής νοημοσύνης. Μπορείτε να προσθέσετε οποιαδήποτε αδόμητη και άσχετη πληροφορία στο αρχείο pdf με οποιαδήποτε σειρά, και το chatbot θα βρει την απάντηση που ανταποκρίνεται στο ερώτημά σας, εφόσον υπάρχει. www.mindstorm.gr Δείτε ένα τμήμα του περιεχομένου (screeshot) του αρχείου PDF στο οποίο έγιναν οι ερωτήσεις και από το οποίο αντλήθηκαν οι απαντήσεις.

Ο προγραμματισμός είναι σαν να γράφεις ένα βιβλίο . . . . . . με τη μόνη διαφορά ότι αν ξεχάσεις ένα μόνο κόμμα στη σελίδα 126, όλο το περιεχόμενο του βιβλίου δεν βγάζει κανένα νόημα. #programming #coding #softexperia / www.softexperia.com

CRUD Chatbot που «μαθαίνει» από τον χρήστη (έκδοση 10) – Απλή εξήγηση & γρήγορη χρήση Python script και επιμέλεια άρθρου: Tryfon Papadopoulos Ο παρακάτω κώδικας φτιάχνει έναν απλό chatbot κονσόλας που: απαντά σε ερωτήσεις από μια βάση γνώσης (JSON), μαθαίνει νέες απαντήσεις όταν δεν ξέρει, επιτρέπει Αναζήτηση/Προβολή/Επεξεργασία/Διαγραφή (CRUD) ερωτήσεων, κάνει ασαφή αντιστοίχιση (fuzzy match) με υποστήριξη ελληνικών (χωρίς τόνους, αδιαφορεί για πεζά/κεφαλαία, «ς/σ»), μπορεί να στείλει email με έτοιμο θέμα/κείμενο, και να εξάγει το ιστορικό συνομιλίας σε αρχείο. Τι χρειάζομαι; Python 3 Ένα αρχείο γνώσεων (JSON) στη θέση που ορίζει ο κώδικας: KB_PATH = r”c:\PythonPrograms\build_chatbot\knowledge_base.json” Αν δεν υπάρχει, δημιουργήστε το με περιεχόμενο: { “questions”: [] } Σε macOS/Linux αλλάξτε το KB_PATH σε μια δική σας διαδρομή, π.χ. /Users/…/knowledge_base.json.) (Προαιρετικό) Για αποστολή email μέσω Outlook: εγκατεστημένο Outlook και το πακέτο pywin32. Χωρίς αυτά, γίνεται fallback σε mailto: του προεπιλεγμένου email client (πιθανό όριο μεγέθους σώματος). Δείτε το σχετικό βίντεο… Πώς το…

AI Explained – Knowledge Graphs | Turning Raw Data Into Useful Information Have you ever wondered how social media platforms seem to know you so well? Well, It involves the same mechanism scientists use to predict what new, potential drug molecules might become a groundbreaking treatment–Knowledge Graphs! Watch this video to learn more about how knowledge graphs transform raw data into meaningful connections that allow us to predict outcomes, find new insights, and drive smarter decisions –whether it’s in social media or in predicting how new drugs will interact with the body. Want more AI content? Check out    • AI – Explained   Curious about SandboxAQ? Visit https://www.sandboxaq.com/ Have you ever wondered how social media platforms know exactly what to recommend to you? Or how scientists predict which new drug might be the next big breakthrough? How are those two things even related? The secret behind these advancement lies in something called a knowledge…

How to Automate TSLA (Tesla) Stock Data Analysis in Excel Using Python If you’re looking to automate Tesla (TSLA) stock data reporting in Excel, this Python script is a game-changer. With just one script, you can pull stock prices from Yahoo Finance, generate a chart, and seamlessly export everything into a live Excel workbook. ✅ What This Script Does This powerful Python script automates the following tasks: 1. Download TSLA Stock Data from Yahoo Finance Retrieves historical stock data from January 2020 to February 2021. Uses the yfinance library for reliable data access. 2. Create a Dynamic Excel Report Writes data into a structured Excel sheet using openpyxl. Automatically adjusts column widths for better readability. 3. Generate a TSLA Closing Price Chart Uses matplotlib to create a clean, professional line chart of Tesla’s closing prices. Saves and inserts the chart into the Excel file at a specified location. 4. Integrate…

Δείτε πως μπορείτε να χρησιμοποιήσετε το Εxcel μαζί με την Python και να ενημερώσετε μαζικά τις πληροφορίες ενός αρχείου CSV που έχει γίνει εξαγωγή από μια εγκατάσταση WOOCOMMERCE/WORDPRESS ενός eshop.

Pin It