HTML view of code
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 πιο κοντινά αποτελέσματα, με ποσοστό ομοιότητας, μέγεθος και ημερομηνία.…
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
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 στο οποίο έγιναν οι ερωτήσεις και από το οποίο αντλήθηκαν οι απαντήσεις.
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…
“Need some sample data to test your data analysis scripts or build a machine learning model? Generating your own data can be tricky, but it doesn’t have to be! In this tutorial, we’ll walk you through creating a realistic sales dataset using Python. We’ll use the popular pandas and numpy libraries to generate data that mimics a real-world sales environment. No prior experience with these libraries is required – we’ll explain everything step-by-step!” Here’s a a quick breakdown of the code: Import Libraries: pandas: For creating and manipulating the DataFrame. numpy: For generating random numbers. Set Random Seed: np.random.seed(42) This line ensures that the random numbers generated are the same each time you run the code, making the demo reproducible. You can change the seed value if you want different random data. Define Number of Rows: num_rows = 100 Sets the number of rows in the demo file. Generate Random Data: product_ids: Generates random integers between 1000 and…
Δημιουργώντας τον δικό σου ChatGPT Βοηθό για PDF με Python και Gradio Αυτό το πρόγραμμα αξιοποιεί τη δύναμη της τεχνητής νοημοσύνης για να δημιουργήσει έναν διαλογικό βοηθό που μπορεί να απαντά σε ερωτήσεις βασισμένες σε PDF αρχεία που ανεβάζει ο χρήστης. Ο κώδικας χρησιμοποιεί τις υπηρεσίες της OpenAI, το Gradio για το γραφικό περιβάλλον και διάφορες Python βιβλιοθήκες. Τεχνολογίες που χρησιμοποιούνται: OpenAI API: για τη δημιουργία απαντήσεων και embeddings. PyMuPDF (fitz): για ανάγνωση και εξαγωγή κειμένου από PDF. NumPy: για υπολογισμούς ομοιότητας (cosine similarity). Gradio: για τη δημιουργία ενός απλού web περιβάλλοντος. CSV/TXT: για εξαγωγή ερωτήσεων/απαντήσεων. Τι κάνει το πρόγραμμα; 1. Ανέβασμα PDF Ο χρήστης μπορεί να ανεβάσει ένα ή περισσότερα PDF αρχεία. Ο κώδικας τα διαβάζει σελίδα-σελίδα και αποθηκεύει το κείμενο ανά chunk (κομμάτι). 2. Ανάλυση περιεχομένου με embeddings Για κάθε chunk, ο κώδικας δημιουργεί ένα embedding (δηλαδή έναν αριθμητικό πίνακα που αναπαριστά το νόημα του κειμένου). Το ίδιο…