ביקשתי מ-ChatGPT לבנות לי עורך PDF בחינם כי לא סמכתי עליו לשנות את הקבצים שלי – זה עבד!
עקוב אחר ZDNET: הוסף אותנו כמקור מועדף בגוגל.
נקודות המפתח של ZDNET
- דפי מוזיקה צהובים יכולים לבלבל אפליקציות השמעה.
- סקריפט Python בשורת הפקודה פתר את בעיית ה-PDF.
- לפעמים AI משמש בצורה הטובה ביותר לכתיבת הכלי.
לאחרונה, אשתי, דניס, התחילה לשיר עם מקהלת הכנסייה שלה. יש לה קול שירה מקסים. היא הייתה צריכה לתרגל את כל השירים החדשים. השירים הגיעו בחוברות, בערך בגודל של כריכה רכה, מודפסת על נייר צהוב. היא רצתה לסרוק את החוברות האלה למחשב שלה כקובץ PDF, להסיר את הצבע ולהדפיס אותן מחדש בגדול יותר, על נייר בגודל 8.5 על 11 אינץ' כדי שלא תצטרך להרכיב את משקפי הקריאה שלה כדי לראות אותן.
אז אחר צהריים אחד היא באה אליי. היא שאלה איך היא יכולה להסיר את הרקע הצהוב, אבל לשמר את המוזיקה עצמה, כדי שתוכל להדפיס אותה מבלי לבזבז כמות עצומה של דיו צבעוני למדפסת. אם היא הייתה מדפיסה את זה בשחור-לבן, היא עדיין הייתה משתמשת בהרבה דיו כדי להדפיס רקע אפור, שיהיה אפילו יותר קשה לראות.
גַם: כיצד להשתמש ב-ChatGPT: מדריך למתחילים לשליטה בצ'אטבוט של OpenAI בשנת 2026
היא גם תכננה להזין את המוזיקה PlayScore 2, אפליקציה שמשמיעה את דפי התווים כדי שתוכלו לשיר איתה. היא חששה שהתוכנה לא תאהב את צבע הרקע.
בהתחלה הצעתי להסיר את הרקע הצהוב בפוטושופ, אבל ההליך התברר כמסובך מדי. כל תמונה נזקקה להגדרות מחוון מעט שונות. זה היה פשוט מעצבן מדי ולקח זמן לעשות את זה ככה.
אז הצעתי לה להשתמש ב-ChatGPT. יש לה חשבון ChatGPT Plus, אז זו נראתה כמו אפשרות הוגנת.
דטרמיניסטי לעומת לא דטרמיניסטי
עשיתי כמה בדיקות, תוך שימוש בהנחיות כמו:
תחזיר לי PDF שאוכל להוריד בו הרקע הצהוב הוסר והוחלף בלבן.
עשית את זה נכון, אבל למרבה הצער, איכות הטקסט היא ברזולוציה נמוכה מאוד. אתה יכול לשחזר אותו ברזולוציה מלאה, בבקשה?
הבדיקות האלה עבדו, אבל ChatGPT שינתה בעדינות את קובצי ה-PDF שהתקבלו. אשתי חששה ש-ChatGPT עשוי לשנות את התווים של המילים או היבט אחר של המוזיקה המקורית. היא לא רצתה לקרוא ולתרגל זאת בצורה לא נכונה.
ChatGPT ו-AI אחרים הם "לא דטרמיניסטים". וובסטר'ס מגדיר דטרמיניזם כמו, "התרחשויות בטבע, או תופעות חברתיות או פסיכולוגיות [that] נקבעים סיבתית על ידי אירועים קודמים או חוקי טבע." במילים אחרות, הקלט תמיד מנבא את הפלט.
גַם: טריק ההנחיה הקל הזה נתן לי תמונות טובות יותר שנוצרו בינה מלאכותית – לא משנה הדגם
תכנות אלגוריתמי, שלא כמו AI, הוא דטרמיניסטי עמוק. נכון, תוכניות יכולות לצאת מהקצה העמוק, אבל הן עושות זאת באופן שניתן לחזות בסופו של דבר מהסידור המדויק של הקוד והמשתנים.
AIs הם לא דטרמיניסטיים. זה אומר שאתה יכול להזין את אותו קלט בדיוק שלוש או ארבע פעמים, ולקבל שלוש או ארבע תוצאות שונות בחזרה. זה בערך כמו לדבר עם אינסטלטור או חשמלאי. AI מבססים את התוצאות שלהם על סדרה מורכבת של חישובי הסתברות, כך שהתוצאות יכולות להשתנות עם כל מעבר.
דניס חוותה זאת באינטראקציות שלה עם ChatGPT. היא בהחלט לא רצתה לתת ל-ChatGPT את המוזיקה שלה ולהחזיר משהו שבו ChatGPT לקחה חופשיות עם המאסטרים.
היא רצתה כלי להסרת צבע רקע שהיה דטרמיניסטי למהדרין.
פייתון יכול לעשות את זה
עבור התוכנית האחרונה שלי בהסמכת התכנות שלי בהרווארד פייתון, כתבתי כלי ניהול תמונות אינטראקטיבי שהיה מסוגל לבצע טרנספורמציות בודדות של תמונה דמויות פוטושופ, ולקבץ אותן יחד ברצפים. אז ידעתי שלפייתון יש את הספריות כדי להשיג את מה שדניז רצתה.
גַם: הפסקתי להשתמש ב-ChatGPT לכל דבר: דגמי הבינה המלאכותית האלה ניצחו אותה במחקר, בקידוד ועוד
לי, לעומת זאת, לא היה לי זמן לכתוב תוכנית Python כדי לעשות זאת. זה היה שבוע עמוס מאוד. עם זאת, היה לי צבר ארוך של פרויקטים הקשורים לעבודה שהייתי צריך להפעיל.
אבל ל-ChatGPT יש את כל הזמן שבעולם. זה המקום שבו הדברים נעשים מגניבים. אתה יכול להשתמש בכלי לא דטרמיניסטי כמו ChatGPT כדי ליצור תוכנית דטרמיניסטית, כמו כלי פייתון. אם אתה רוצה לקרוא מאמר מעניין באמת על דטרמיניזם AI לעומת אי-דטרמיניזם, לקרוא את זה מאת ZDNET לשעבר ג'ייסון פרלו.
בכל מקרה, החלטתי לבקש מ-ChatGPT לכתוב סקריפט של Python שיבצע את הסרת הצבע. כדי ליצור את התסריט, נתתי לו הנחיה זו, ואז נכנסתי למטבח כדי לעזור לאשתי להכין ארוחת ערב.
כתוב סקריפט python שמקבל jpeg ומגדיר כל פיקסלים שאינם אפור או שחור ללבן, שמור אותו בחזרה בשם name-decolor.jpg כאשר שם הוא שם הקובץ. אפשר אפור מעט כהה כך שטקסט שחור על רקע צבעוני יוצג כהלכה כטקסט שחור. האם אתה יכול לעשות את אותו הדבר אם מוצג PDF? זה גם צריך לעבוד אם ה-PDF הוא מספר עמודים.
עד שהארוחה הסתיימה, כך גם ChatGPT. בגרסה הראשונה של הסקריפט היו כמה בעיות כי הייתי צריך להתקין ספריית Python. אבל אחרי זה, זה פשוט רץ.
זה עובד מאוד פשוט. אתה מפעיל את התוכנית decolor_pdf.py משורת הפקודה, ומזין אותה בקובץ PDF בודד. הוא מוציא קובץ PDF חדש כשצבע הרקע הוסר.
% python decolor_pdf.py input.pdf
האם זה עובד?
כן, כן. אם אתה רוצה להוריד עותק לעצמך, זה פועל ריפו GitHub שלי. אשתי דאגה לכך שאשתמש בצילומי מסך במאמר זה מתוך ספרי התפילה של הכנסייה המוגנים בזכויות יוצרים, אז ביקרה באתר האינטרנט של הספרייה הציבורית של ניו יורק ותפסה שיר ברשות הרבים כדי להדגים.
זהו שיר של גדול הג'אז Fats Waller, שגם כתב כמה מחזות זמר. זה שיר קצת מטורף, תוך שימוש במטאפורות של מרוצי סוסים כדי לתאר מאהבים משתנים. הוא נכתב בשיתוף עם אנדי ראזף, הידוע בכתיבת המילים לשירים כמו "Ain't Misbehavin'" ו-"Honeysuckle Rose".
שיעורים מועילים
אז יש כמה דברים מועילים מהחוויה הזו.
- אם אתה רוצה את העזרה של ה-AI, אתה לא תמיד צריך להסתמך על עיבוד לא דטרמיניסטי. לפעמים, אתה יכול פשוט לבקש ממנו לכתוב לך תוכנית שפועלת על בסיס אלגוריתם אמין.
- אתה גם לא צריך להשקיע הרבה זמן ביצירת מראה או ממשק משתמש. לפעמים יצירת כלי שורת פקודה פשוט תעשה את העבודה.
- אל תפחד לחדד את המפרט שלך עם ה-AI. נסה מה זה יוצר ואז בקש שינויים ותיקונים.
- פייתון יכול לעשות הרבה. יש הרבה מאוד ספריות אז אם אתה לא בטוח במה אתה רוצה להשתמש, בנה את זה ב-Python.
אז הנה לך. אם אתה צריך פתרון מהיר למשהו, נסה לבקש מ-ChatGPT לכתוב אותו עבורך. עבד בשבילי והצלחתי לתת לאשתי כלי בר-ביצוע ו לעזור להסיר עוף רוטיסרי בו זמנית.
גַם: בדקתי את ChatGPT Images 2.0 לעומת Gemini Nano Banana כדי לראות מה עדיף – הדגם הזה מנצח
האם אי פעם נמנעת משימוש ישיר בבינה מלאכותית מכיוון שחששת שזה עשוי לשנות בעדינות את הקובץ המקורי? ספר לנו בתגובות למטה.
אתה יכול לעקוב אחר עדכוני הפרויקט היומיומיים שלי ברשתות החברתיות. הקפד להירשם ל עלון העדכונים השבועי שליועקבו אחרי בטוויטר/X ב- @DavidGewirtzבפייסבוק בכתובת Facebook.com/DavidGewirtzבאינסטגרם בכתובת Instagram.com/DavidGewirtzבבלוסקי בשעה @DavidGewirtz.comוב-YouTube ב- YouTube.com/DavidGewirtzTV.