דברים שפרסמתי בשנת 2011

Standard

כתבתי השנה באתרים רבים: Reader, XPlace, Code Project, Amiga.org, ישראבלוג, תפוז, Article Base, EFind, במה חדשה, מיקרוסופט ישראל, קפה דה מרקר, אנשים ומחשבים (פרסמתי מאמרים ישנים מהשנים 1992 ועד 1994), Authors,  E-Mago (שלוש שאלות), וגם טרמינל, WikiHow, SlideShare, אקדמיק, וMaker.

תמה שנת 2011 ובדקתי בסטטיסטיקות, מה היה הפוסט שנצפה על ידי המספר הגדול ביותר של אנשים, בשנת 2011. אני זוכר את סוף השבוע שבו נכתב פוסט זה, שהחל מהתנסות אמיתית של דנה, בתי הגדולה, ובהמשך אמה, שהצטרפה אליה, בכתיבת מאמרים וטיפים בתשלום.

הקלות הבלתי נסבלת של פרסום מאמרים באינטרנט

שתי בנותי, נראו עסוקות בימים האחרונים, וכך התברר שהן מצאו עיסוק חדש: כתיבת מאמרים וטיפים בתשלום.

אתר חדש מציע 2 ש”ח לכל מאמר, ושתיהן החליטו להרים את הכפפה והן כותבות מאמרים על כל נושא שבעולם.

בהתחלה, עבדו על כל מאמר זמן רב. ריכזו חומר. אספו מקורות מידע. עשו הגהה ורק אז העלו, כאשר עוברות עליהן ועלינו ההורים, שעות מורטות עצבים: האם המאמר יאושר ויפורסם?

אולם לאט לאט התברר להן שגם ללא הגהה, וגם ללא אימות מקורות המידע, וריכוז החומר, המאמרים תמיד פורסמו.

אמנם בתחילה, מקבל כל מאמר סטטוס של “בבדיקה”, אולם לאחר מספר שעות, מגיע המייל המיוחל ובו האישור על פרסום.

ישבנו בשבת והמצאנו יישובים שאינם קיימים, תופעה פסיכיאטרית בשם “תרנגופוביה”, ועוד כיד הדמיון הטובה.

ומכאן היה זה אך טבעי שהקריטריונים ייבדקו לעומקם, על מנת לקבל מענה על השאלה: האם סדרת המאמרים על המושב הדמיוני “בן  עז” או מאמר על פיסול באמצעות חטיף “אגוזי” או אם ללכת רחוק יותר, מאמר “מקצועי” על תופעת ה”תרנגופוביה”… האם כל אלה יפורסמו?

והתשובה החד משמעית: “כן”!

יוצרי האתר, ואולי יוצרי אתרים דומים נוספים, אינם כאן כדי להעשיר את עולמנו במידע מהימן ובדוק, או לתת לנו טיפים בנושאים כאלה ואחרים. האתרים נוצרו במטרה אחת ויחידה: להביא “HIT”ים, על מנת לקבל כמה שיותר כסף בגין שטחי הפרסום, ובמיוחד מודעות ממומנות המופיעות לצד כל מאמר כזה.

כדי להמחיש טענה זו, נסו לחפש את מושב בן עז, פרי מוחן של בנותיי, אשר הפך לבדיחה משפחתית. המושב חי וקיים בדפים רבים, רובם יובילו לאותם מאמרים שדנה ואמה כתבו ביממה האחרונה. ..

או למשל, אם לחזור לתופעת ה”תרנגופוביה”, ביצענו גם על מושג זה חיפוש בגוגל…

המאמרים עצמם (כפי שתראו בשתי דוגמאות מצורפות כאן), הם הוכחה חיה ונושמת לאותה קלות בלתי נסבלת של תופעת המאמרים והטיפים באינטרנט. למידע עצמו ולאותנטיות שלו ערך משני בלבד, שכן נוצרה סינרגיה בין בעלי האתרים, ספקי שטחי הפרסום והמשתמשים, וכך יוצא שאם חיפשתי “בן עז” או “תרנגופוביה”, מצאתי, פתחתי וקראתי, כל הצדדים יוצאים מורווחים. כולם חוץ מהגולש המסכן שבאמת רוצה ללמוד משהו חדש או לברר אודות דבר מה…

כפי שתראו מהרשימה הלקוחה מאזור ניהול המשתמש באתר, רוב המאמרים אושרו נכון לכתיבת שורות אלה:

כדי לבחון את הנושא לעומק, ובין השאר לבחון את אותו מודל עסקי מעורר שאלות, ובין השאר על מנת לבדוק האם ניתן לפרסם כל דבר ובלבד שניתן להציג לצידו מודעה ממומנת (עם דגש על כל דבר), הצעתי לבנותיי האהובות ללכת עם הפרוייקט צעד אחד קדימה, ולכתוב ביחד תוכנת מחשב קטנה שתייצר 350 מאמרים שונים בדקה וחצי. התוכנה כתובה בVBA שהיא שפת המאקרו של אופיס. אולם חשוב לזכור, שמות המאמרים ותוכנם ההזוי מדברים בעד עצמם בכל מקרה.

עכשיו, קצת הסבר טכני על שימוש בפקודות מאקרו ובשפת VBA באמצעות WORD.

כשפותחים את תוכנת Word, צריך להופיע tab בשם Developer.

במידה וזה אינו מופיע, יש לשנות את האפשרות הבאה:

ועכשיו נעבור לחלק הכיפי והוא התוכנה עצמה.

לוחצים על כפתור: Visual Basic ומופיע המסך הבא.

עכשיו אפשר להתחיל לכתוב את התוכנה עצמה. כתבתי משהו פשוט שמבוסס על שילוב משפטים שנוסחו מראש באמצעות בחירה של מספרים אקראיים על ידי המחשב.

וכך זה נמשך…

התוכנה נמשכת (242 שורות קוד בסך הכל), וכשלוחצים על RUN, ניתן לקבל מאמר אחד, או 350, והכל בתוך שניות.

בשלב הבא, יצרנו משתמש, כותב, בשם משה כחליל *. המטרה, לכתוב מאמרים הזויים ואוטומטיים ולראות עד כמה קל יהיה לגרום להם להתפרסם.

ועכשיו נעבור לתוצאות.


 תיירות ומלאכת יד וגם כל מה בספקטרום שבינהם

מאת משה כחליל

אני גאה להציג את המאמר לתת למענה אחת ולתמיד בחיבור המיוחד שאני מוצא בין תיירות ומלאכת יד.

מעשה שהיה כך היה .נסעתי לכנס חשוב ששכחתי את שמו אולם לא אשכח את אחד הנואמים. הוא נאם בדיוק אחרי הנאום שלי והתברר לי מאוחר יותר, דרך אשתו, שהוא מתמחה בתיירות.

ועם זאת, הרי שלמרבה האירוניה, אני מומחה לא קטן (וגם לא גדול…) במה שנקרא מלאכת יד.

ואם שאלתם היכן כל זה קרה, אז התשובה היא: פקיסטן.

וכאן אפשר לספר שאכן כן. זה קורה. זה אפשרי. יש מקום להפגיש את התחומים מלאכת יד ותיירות!

חזרתי הביתה עייף אך מרוצה ובעודי הולך בשביל המוליך על ביתי, התהדהד במוחי הקודח המשפט:

“כישלון הוא רק הזדמנות להתחיל מחדש בדרך נבונה יותר”.

ועד הפעם הבאה, להשתמע, משה.

או…

 פסיכיאטריה וקולנוע דברים ששאלתי את אמא

מאת משה כחליל

ישבתי וכתבתי את הדברים הבאים כדי לתת למענה אחת ולתמיד בשילוב יחיד במינו שבין פסיכיאטריה וקולנוע.

ברצוני לפתוח בכך שאספר סיפור אישי, אשר קרה לפני כשנה .נסעתי לכנס חשוב ששכחתי את שמו אולם לא אשכח את אחד הנואמים. הוא נאם בדיוק אחרי הנאום שלי והתברר לי מאוחר יותר, דרך אשתו, שהוא מתמחה בפסיכיאטריה.

עכשיו, שימו לב, אני לא מומחה גדול אבל רואה עצמי מבין דבר או שניים הקשור לקולנוע.

ולא שזה משנה אבל הכל מתרחש באנגולה.

ולא כאן הפואנטה אבל חברות בין אנשים תמיד נוצרת במצבים הכי פחות צפויים, ואולם לא מן הנמנע לבחון כאן גם את השאלה אין מחברים חלב ובשר, או לצורך העניין קולנוע ופסיכיאטריה!

חברים יקרים. קולגות. קוראים. מורי ורביי: זכרו תמיד את המשפט המפורסם

“נר קטן יכול להאיר חשכה גדולה. חשכה גדולה לא יכולה לכבות נר קטן”.

ועד הפעם הבאה, להשתמע, משה

לא צריך להיות מדען בNASA כדי לכתוב תוכנה כזו, אבל הרבה צחוקים היו אצלנו בבית בשבת, במיוחד אחרי שהחלו להגיע הודעות מייל ובהן האישור המיוחל.

והמייל אכן הגיע…

פרטי האתר אינם מפורסמים כאן על מנת לא להזיק לו חלילה, ובנוסף, הריני להצהיר כי ככל שמדובר במאמרים אלה, במידה ובנותיי תקבלנה שיק , לאחר שתצברנה סכום של 700 ש”ח (כמובטח באתר), השיק יוחזר לשולח.

בתוך כך, הרימה הילדה את הכפפה ושכללה את תוכנת הVBA והתוצאה כבר הרבה יותר משוכללת: מאמרים שונים ומגוונים והכל ללא מגע יד אדם…

ולסיום רק בשביל הקוריוז כמה מאמרים שגירסה 2 של התוכנה מייצרת…

מאמר מהגירסה הראשונה:

דת ואסטרולוגיה על הקשר בינהם

מאת משה כחליל

המאמר נכתב כדי לתת תשובות לשאלות מציקות בתחום שהוא למעשה משיק לתחומים  דת ואסטרולוגיה.

ברצוני לפתוח בכך שאספר סיפור אישי, אשר קרה לפני כשנה .אשקר אם אומר לכם שלא הופתעתי לגלות במפגש פסגה בין אנשי מקצוע מן השורה הראשונה, אדם שלמד איתי בבית ספר יסודי ולא התבלט במיוחד ואו אז נודע לי שהוא מתמחה בדת.

עכשיו, שימו לב, אני לא מומחה גדול אבל רואה עצמי מבין דבר או שניים הקשור לאסטרולוגיה.

ולא שזה משנה אבל הכל מתרחש ביוון.

ולא כאן הפואנטה אבל חברות בין אנשים תמיד נוצרת במצבים הכי פחות צפויים, ואולם לא מן הנמנע לבחון כאן גם את השאלה אין מחברים חלב ובשר, או לצורך העניין אסטרולוגיה ודת!

חברים יקרים. קולגות. קוראים. מורי ורביי: זכרו תמיד את המשפט המפורסם

“אין הזדמנות טובה יותר לקבל עוד, מאשר בעת הבעת תודה על מה שיש לך כבר. הודיה פותחת דלתות של הזדמנות לרעיונות שנקרים בדרכך”.

ועד הפעם הבאה, להשתמע, משה

ועכשיו לגירסה המשופרת שבתי הגאונה כתבה:

 המיתוס של סיזיפוס ופיזיקה -שטויות במיץ עגבניות?

מאת משה כחליל

הדברים המובאים כאן נועדו להסביר מידע חשוב מאין כמוהו במובן הפילוסופי של התחומים המיתוס של סיזיפוס ופיזיקה.

העובדות לא משקרות. ביום שישי שעבר .בחתונה של בתי לפני שנתיים, דיברתי עם איש הקייטרינג, שהתפלאתי לשמוע שבזמנו החופשי הוא מתמחה להמיתוס של סיזיפוס.

ובוודאי לא תופתעו אם אספר לכם שאני מתמחה בפיזיקה.

ויש חשיבות לעובדה שהדברים קרו בתאילנד.

זה היה מצחיק. מפתיע ומרגש. ואני יכול היום לומר שיש תחום חשוב ומחייב מחקר מעמיק והוא השילוב שבין פיזיקה והמיתוס של סיזיפוס!

קוראים יקרים, אי אפשר לסיים מאמר מהסוג הזה בלי לצטט משפט ישן-נושן שמלווה אותי כבר שנים:

“אם אתה רוצה את הקשת בענן, אתה צריך לסבול גם את הגשם”.

ועד הפעם הבאה, להשתמע, משה


לסיכום:

אם מתבוננים על תופעה זו, ועל מרכיביה, מתקבלת התחושה שאם קיימת “בועה” הרי שהפירסום באינטרנט, קידום אתרים במנועי חיפוש, והסינרגיה בין כל הנפשות המעורבות בתהליך הזה, יוצרים בועה חדשה שעתידה להתפוצץ. מדובר בבועת המידע חסר הערך הממשי המסתובב במרחבי האינטרנט.


  • “משה כחליל” הנו דמות בדיונית אשר אין כל קשר בינה לבין אדם אמיתי כלשהו.

העוקץ הניגרי – אפשר להשיב מלחמה

Standard

מאת: מיכאל האפרתי

הערב פורסם כי אשת התקשורת אורלי וילנאי נפלה קורבן (שלא באשמתה, אלא בשל השתלטות של אדם אחר על המייל שלה), ומיהרה להשיב מלחמה. מדובר בתופעה שהחלה בשנות ה-80 ונמשכת, כך מסתבר, עד היום ומכונה “העוקץ הניגרי”. קשה להאמין אבל יש אנשים שנופלים בפח.

אתה מקבל מכתב (ובימינו, אי – מייל) שמודיע לך שאלמנתו/ בנו / אחיינו של נסיך / מלך / שליט / איש מפתח בבנק המרכזי במדינה כלשהי מעוניין להבריח מהמדינה סכום של עשרות מיליוני דולרים ואתה מתבקש לסייע לו תמורת עמלה של 10%. הרבה אנשים נפלו בפח, עת נדרשו בשלב כלשהו בתהליך לבצע תשלום “קטן” של כ-100$ עבור הוצאות כלשהן כגון שחרור השק עם הכסף מחברת אחסון בניגריה, ולאחר ששילמו גילו לתדהמתם שאותו נסיך הוא מתחזה ושאין ארוחות חינם. כמו שאומרים, אם משהו too good to be true הוא כנראה הונאה…

כיום, למרות שקיימת מודעות לנושא, עדיין רבים נופלים בפח אולם בנוסף לכך נזק משני של התופעה הנו כמות הודעות הספאם שאנו מקבלים, שחלק גדול מהן הוא גירסה כזו או אחרת של העוקץ הניגרי. העוקצים אינם ניגרים בהכרח. מבדיקת מקור כתובת הIP של מיילים שקיבלתי מעוקצים כאלה ואחרים, מקורם לא רק באפריקה, אלא גם סין, הודו, רוסיה, ישראל ובמקרים בודדים זה עשוי להיות סטודנט משועמם מקולג’ בארה”ב שכתובת המייל שלו מסתיימת ב”.edu”, וכאן המקום להעיר כי לעיתים קרובות די בבחינת כתובת השולח על מנת להבחין בתרמית (אשתו של לוחם צבא ארה”ב בעירק כותבת מכתובת hotmail מסין, ואלמנתו של שר הכספים הניגרי כותבת מרוסיה…), שכן ברוב המקרים מדובר בעקיצה רשלנית ביותר. עם זאת, נתקלתי גם בעוקצים שהקימו אתר אינטרנט שכביכול שייך לבנק אליו הועברו ה-50 מיליון דולר, עם שם משתמש וסיסמה, ועל אחד כזה העברתי דיווח לאחרונה לIC3 ששמו המלא National Cyber Investigative Joint Task Force (צירפתי דוגמה למטה),  והוא גוף שהFBI שותף לו וניתן להעביר אליו תלונות על הונאה מסוג זה.

אז מה עושים…

לאחרונה החלו מספר משוגעים לנושא לפתח כלים להלחם חזרה. אותם נוכלים שמציגים את עצמם כמנכ”ל בנק בלונדון, צריכים בנקודת זמן מסויימת להרוויח את לחמם ומאחר ומן הסתם הם אינם מנכ”ל בנק בלונדון, כדי לקבל תשלום על עמלם, הם מוסרים פרטים לצורך העברת התשלום. במהלך הכנת מאמר זה עמדתי בקשר עם נוכל שהציג את עצמו בשם:

Mr. James Black

אולם לאחר שהתקדמנו והגיע רגע האמת, ביקש James בנימוס שאת התשלום הקטן הנדרש על מנת לקבל תוך 48 שעות את ה40 מיליון דולר, אעביר דרך Western Union לפי הפרטים הבאים:

Okojie Samuel

40 Kings Road

Abuja, Nigeria 33438

כאן המקום לספר שמאחר והנוכל מעוניין לקבל כסף מבלי להתפס, העברה בנקאית, כרטיס אשראי או אפילו Paypal אינם באים בחשבון, אולם Western Union מאפשרים להגיע לסניף שנמצא כמעט בכל מקום בעולם (ובניגריה), ולקבל את הכסף. לאחר ביצוע התשלום, הקורבן מתבקש להעביר את אישור ההעברה לנוכל וזה הולך עם האישור על מנת לקבל את הכסף שלו.

תופתעו לשמוע שמישהו מאותם משוגעים לדבר ישב ותכנת מערכת שמייצרת קבלות תשלום של Western Union והרעיון הוא לתת את האישור המזוייף ולטרטר את הנוכל ברחבי Abuja הסואנת בניגריה על מנת לגלות שהוא הולך שולל… המוצר כל כך משוכלל שאפשר לקבוע את רמת ה”קימוט” של הדף, הטקסט מופיע בכתב יד אופייני לפקיד דואר ויש גם אופציה להציג טופס שנשרף בחלקו. נסו ותראו.

הידע של אותם נוכלים בגיאוגרפיה מועט ביותר ולא היה קושי מיוחד לשכנע אותם שאני

Moshe Johnson

320 Hava Nagila St.

Hanukka City 44333

Israel

וכך נולד טופס התשלום הבא. (ורק כדי להוסיף פלפל, הוספתי את אפקט ה”אופס, כמעט שרפתי את הטופס בטעות אבל ברגע האחרון כיביתי את האש”)…

או אולי “אוי! החתול שבר לי את הסורק”

Create your own Animation

אבל מי שאינו במצב הרוח להמצאת שמות פיקטיבים יכול למצוא באתר הבא מנגנון שיבנה לו שם, כתובת, טלפון ואפילו סוג דם.

דבר הירושה מודלף לעיתון המקומי

מסתבר שהעיתון המקומי בישוב הקהילתי “הבה נגילה” כבר הספיק לפרסם את דבר הירושה (כן, אתר נוסף מציע פיברוק כתבות כיד הדמיון הטובה..), וזה אומר שבקרוב יתחיל מבול הטלפונים והבקשות לנתח מכסף, אז זזתי. ביי.

לסיום (ועכשיו ברצינות): הנה דוגמה לתלונה אמיתית ל-IC3 ששלחתי לאחר קבלת מייל “עוקץ ניגרי”, שכלל פרטי התקשרות לאתר – “בנקאות באינטרנט”, משום שזה נראה לי כבר חריג ומצדיק דיווח…

Data Tune

Standard

http://datatune.wordpress.com

In 1998 I have developed the first “TargetData” system.

The purpose was different and the focus was on displaying statistic and demographic data about the state of Israel.

During 2001-2003 I have developed DataTune, a data cleansing system, under the brand name of TargetData, which is part of Target Eye Limited.

Among our clients were government institutes, large corporations, Microsoft Israel, Bezeq Call, and People and Computers.

The Target Data services include:

  • Data enhancement
  • Filtering redundancies (duplicates)
  • Data conversion
  • Unification and filtering of records (including between various databases)
  • Location of potential customers (for Database marketing).
  • Integration of various information systems
  • Generation of automatic reports
  • System analysis
  • Development of efficient tools for normal and correct entry of new data
  • Location of updated information about private individuals and companies (including investigations, sending people into the field, etc., that is, in case there is no updated information)
  • Development of customized software for execution of current activities on the customer’s premises, without the need for external help
  • Improvement of information systems performance
  • Development of software and tools based on Excel
  • Training and assimilation

Information systems and the importance of maintaining their serviceability

One of the most important assets of the organization, if not the most important, are the information systems. Most of the organization’s information is currently stored in its computer network. In most cases use is made of a number of information systems, that are frequently different from one another, thus creating the need for mutual synchronization and updating of items of information between the various databases.

Furthermore, since a significant proportion of the information is entered manually, a large number of errors arise, causing duplication and loss of information. As a result it becomes difficult to locate items of information at a later stage, overloading is produced, mail is returned, and malfunctions related to customers or suppliers occur.

Major importance is attached to the current updating of parts of the information without affecting the information systems in general. Most of the information items comprising the information systems require updating at some given frequency.

In fact, the frequency of updating, which differs from one item to another, also represents part of the problem. Some of the information items are related to the organization’s work:

  • Products
  • Prices
  • Quotations
  • Invoices
  • Customer databank.

An additional part, over which there is even less control, includes updating of:

  • Addresses
    for example: a street name that has been changed.
  • Phone numbers
    for example: changes in Area Codes or changes in the first few digits of the phone number.

All these subjects require complex processes for the current enhancement of the information systems. In most cases it is necessary to occasionally or periodically refresh all the information systems, and to formulate procedures for maintaining the information systems constantly serviceable.


General data enhancement

The concept of data enhancement refers to a series of operations intended to significantly improve the quality and efficiency of the organization’s information systems.
The following is a description of these operations:

  • Separation of fields

In some information systems, a number of fields are kept as single fields. This makes it difficult to perform updating, retrieval, and current maintenance.
For example, saving a customer’s address as a single field (i.e. “1020 Main St. Appt #5”), will make it difficult to locate all the customers living in a suitable street (i.e. Main St), or alternatively, will make it difficult to update the street name, if replaced, in the entire records of all customers living in this street.

Target Data has developed a unique method for splitting fields into their components. This method comprises separating full addresses, street addresses, names of people and names of companies. In addition, this method may be used to perform further manipulations of data structures of all kinds, at the customer’s request.

  • Updating addresses

From time to time street names are changed. Furthermore, most information systems contain different versions of streets and towns names, as well as different syntax for address format.

Using Target Data’s exclusive method, a process has been developed to attach to each address a unique identifier, based on the coding system employed by the Ministry of the Interior in each country, giving each town and each street it’s unique numeric code.

The process consists of interpretation of the address in the information system and its conversion into town code, street code, house number, entrance number, apartment number, and floor number.

These data permit immediate attachment of the precise, official address: town name, street name, Zip Code, etc. whenever the street name is changed in any town. This process permits easy and effective attachment of the postal code to every address

  • Location of addresses containing the names of well-known places instead of the street name

In many cases the address field contains the name of a well-known place instead of the street name. For example, DATATECH, a firm situated in the Central Bus Station might mistakenly give its official address as follows: DATATECH, Central Bus Station, floor 5.

We shall identify a wide variety of places in major European towns, such as bus and railway stations, airports, cultural centers, squares, bathing beaches (which in certain cases form the address of hotels), as well as sites which do not belong to a town or a local authority (such as Highway projects). We can also identify shopping malls, commercial centers, industrial zones, etc.

  • Interpretation of house numbers

In cases of an un-separated Street Address, we are ready to interpret and locate house numbers in addresses, using a variety of methods. In general, an address may contain a house number in several ways: house number/ apartment number, apartment number/ house number, and other combinations, such as floor number and entrance number. The most important of the data (an error in which may cause the mail to be returned) is the house number. We cross-check this number in the known range of numbers for that street. For example, Barnauer St. in Berlin should not contain house numbers greater than 200. In addition we check the apartment number and verify that it is logical, by comparing it with the number of floors usual in that district. For example, it is impossible to find an address on the tenth floor in a neighborhood  of  cottages.


  • Data enhancement using an Error Bank

The Error Bank helps us to collect common errors and misprints in a databases, built up over the years we do this business. This bank permits us to identify common misprints and relate them to the correct name, which may be:

–          Name of a street

–          Name of a company

–          Name of a town.

This is all based on the assumption that errors frequently repeat themselves.

  • Data enhancement using Soundex-based algorithms

In order to identify unfamiliar misprints, we make use of Soundex-based algorithms that help us to identify misprints according to the language root of the names. According to this method, the words Meerdevoor street in Den Haag can be misprinted as Merdevur, Mardevoor, etc. and yet receive an identical root. This method helps to locate and correct difficult and strange misprints of names of companies, streets, and towns, as well as of people’s names, and to enhance the data in an automatic, rapid and quality manner.

  • Attaching postal (zip) codes and other codes

We attach / verify the updated postal code to every address in the customer’s database in accordance with the updated table of postal codes of the postal authority of each country. We also attach the codes for streets and towns in accordance with the updated table of codes of the Ministry of the Interior in each country. This enables us to update the changes to street names published by the Ministry of the Interior from time to time.


  • Enhancing names of companies and/or private individuals

This process is based on the technique of separating fields, developed by Target Data. At the end of the process an updated database is created permitting access to each element in the customer’s name (individual or company). This process permits locating duplications, locating family relations from the customer database and, if necessary, combining households. The process permits creating a single record for each company, and combining all the contact people with whom the organization is in contact into the main record. In this way the need is removed for updating separately details of information common to a company (address, fax number, Internet website), while at the same time access is retained to details of information specific to each contact person (extension number, or direct phone number, email address, etc.).

  • Locating updated addresses and phone numbers of companies and private individuals

In our experience the best way to locate the most up-to-date address and phone number of the customer is to use Bezeq’s records. The file of records of residents is actually updated only after the citizen informs the Ministry of the Interior, and is not always up-to-date. In contrast, since most people own a telephone today (even if they are renting their homes), because of the reduced prices of phone lines, we have found that Bezeq’s records are more up-to-date.

We can update and verify addresses and phone numbers of private individuals and companies using this method, by querying several sources of information until we locate the most up-to-date address and phone number.

  • Filtering redundancies

As part of the data enhancement services we offer facilities of marking, followed by filtering of redundant records. This service is implemented after data enhancement since only at this stage it is possible to identify duplicate records which originally contained apparently different data because of errors. Only the enhancement process will permit identification and correction of redundancies at a later stage.

For example, the firm of “NewCo” appears in the database as “New Co” because of a mistake in data entry, and also under its correct name. Only after enhancement of the company’s name, i.e. after correcting “New Co” to “NewCo” will the redundancy be identified.

After identification of redundant records, the report is sent to the customer, containing several options: unification of the information in each of the redundant records into a single record (i.e. sending details of the information appearing in separate redundant records, in order not to lose important information).

Another options is to ignore and delete one or more of the redundant appearances of the record.

The third option is to leave the records unchanged. (This option is intended for customers who prefer to delete these records by themselves at a later stage.) It should be noted that, even then, data enhancement permits fast and easy identification of redundancies by the customer himself, by making simple queries.

  • Location and enhancement of names of company branches

One of the most frequently encountered problems in data enhancement is that of enhancing records containing names and addresses of company branches. In most cases the official publications and most of the databases contain a record of the company management and/or the head office only. On the other hand, a record giving details of one of the branches may appear in the customer’s databank.

For example, under the heading: Bank of America, there will actually appear one of the branches since this branch is the company’s customer. However, if another branch is added to the database of customers, we do not want this addition to be identified as a redundancy but as an additional record, preferably with a link to Bank Leumi as a major name for each of the branch records.

We are prepared to handle data related to the branches of:

  • Banks

We can attach the number of the bank and of the branch in each European country, the address, phone number and fax number. We will also give a unique Sort Code to each branch

  • Schools

We will attach the school network name (e.g., Ort), the classification (e.g., primary school), the address, phone number, and fax number.

  • Health fund branches

We will attach the name of the fund, the branch name, the manager’s name, address, phone number, and fax number.

  • Income tax branches

We will attach the name of the branch, address, phone number, and fax number.

  • National Insurance branches

We will attach the name of the branch, address, phone number, and fax number.

  • Government ministries

We will attach most of the details for branches of government ministries, such as the Ministry of the Interior, the Licensing Offices, etc.

  • Large companies

In the case of records containing information about one or more branches of a large company, we will attach the company’s official name to every record, but will store the information for every branch.

  • Marketing chains

We will identify the branch and the chain to which it belongs.

  • Improvement of information system performance

Target Data has unique methods for improving information system performance. We can improve the processes of retrieval, generation of reports, queries, and transfer of data from one database to another. All these processes may be made more efficient and rapid. This is done by analyzing the most and least frequent processes in the organization, and by specifying priorities by making trade-off between the following criteria:

–        Storage area and speed. (This is done by constructing search keys as required or deleting keys no longer required.)

–        Saving copies of items of information separately, in order to provide fast access to them, as compared to saving pointers to these items of information, in order to save storage space at the expense of the response time required to retrieve them.

We specialize in providing support for companies and organizations that are just starting, or are in the middle of the process of, assimilation of a CRM system.

  • Data conversion

It is frequently necessary to once-only or currently convert the contents of one database to the format of another. In many cases the company receives a file of data from a customer or from another source and it is necessary to import these data to the organization’s database. In other cases use is made of a number of applications or database and it is necessary to import or export between different formats.

Target Data offers one-time services for data conversion between different systems, providing support for most information systems including databases, off-the-shelf  applications such as Access, Excel, Office, dedicated applications such as WinFax, and applications supporting organizers, such as Palm, Visor, etc.


  • Constant synchronization and updating

In addition we offer organizations an application for current synchronization between different systems and platforms. This is a more complex process and involves an initial investment of resources, but as a result the need is removed in the future for conversion, and import and export processes. A synchronization system such as the MultiSyncTM system of Target Data is installed in the company’s computers and constantly checks which data have been updated and in which information system. If necessary automatic updating and conversion is performed on the relevant data in the

required information systems or software products. For example, in a computer in which the MultiSync system is installed, linking Palm and WinFax applications, the system will identify the addition of a new customer to the WinFax address book, and will automatically update the Palm address book accordingly, and vice versa.


  • Excel applications

A unique type of applications in which we specialize are the tools installed as an addition to the Excel application. These are tools used to automatically execute a variety of operations, such as conversion of accounts between various formats (e.g., a customer requires an application to convert accounts submitted to customers in a new format recently specified by one of his major customers). As a result, the need arises to convert hundreds of accounts from the old to the new format. This tools aids in performing automatic conversion of formats.

Automatic system for conversion of Excel spreadsheets – for an Israeli customer

Attachment and addition of information

The following is a description of the information attachment and addition operations that may be included in the project:

  • Attaching details about companies

It is possible to attach to the names of companies a broad range of details, including private company number, number of workers, date of establishment, sales turnover, names of contact persons, area of activities.

  • Location of potential customers

We offer the option of locating potential customers amongst companies and authorized traders, based on criteria such as number of workers, sales turnover, geographic region, where the proposed companies database includes only those companies that do not already exist in your organization’s database. We offer this service as an addition to the project, to be executed on completion of the project, so that the data regarding potential customers will be integrated into the existing data only after enhancement. In other words, if the company name is incorrect it should be enhanced first of all in order to identify it as a recognized name in the database of potential customers, so that it can be filtered from this database.

  • Development of a user interface and search keys

We offer the outputs of our work in any format you choose. However, it is possible to include in the work output an Access or Excel application including the following:

  • A user-friendly interface containing buttons and menus for data retrieval, report generation, and updating of data.
  • Search keys permitting extremely rapid data retrieval.
  • Construction of ready-made queries for performing retrieval operating known in advance (e.g. retrieval of all the data about customers whose enlistment date lies in a range of given dates).
  • Issue of reports based on user’s characteristics.
  • Control of several databases from a single window.

Systems analysis

The project may include comprehensive systems analysis. This is required when:

  • It is necessary to convert an existing system.
  • It is necessary to develop a system which will interface with an existing system.
  • It is necessary to develop customized software.

Systems analysis permits us to thoroughly learn about the work processes currently existing, in order to develop a system which will adopt the work processes and the logic behind them so that they can be assimilated in the computerized system. The systems analysis will take about three weeks and will contain the following elements:

  • A written questionnaire: At this stage you will be sent a list of questions about various subjects related to the existing work processes, professionals, roles, time durations and products.
  • An oral questionnaire: In this stage we interview the key personnel in the organization in order to acquire in-depth understanding of the work process, locate bottlenecks, and construct a flow chart of the work process. Analysis of the information systems includes the analysis of current and future systems.

The Project Manager assigned by us to work with the customer makes an in-depth investigation of which items of information are required by the customer, which items are collected, which items are collected but not saved, which items may be retrieved at a later stage (for example, for purposes of marketing additional projects to customers), which items are unnecessary, etc.

Technology and infrastructure

Methodology

Target Data makes use of unique tools that it has developed for automatic data processing on a tremendous scale.

At the end of the automatic process a list is produced of the data requiring manual examination and enhancement.


Fig. 3:  Manual enhancement

Development tools

The unique system for enhancement of addresses

We use the most advanced tools in the world to build databases and applications for every purpose. These tools contain Microsoft development tools, such as:

  • Microsoft Visual C++ 6.0
  • Microsoft Visual Basic 6.0
  • Microsoft Access
  • VBA (Visual Basic for Application) — automation and macro programs for Office and other Microsoft tools.

Test and optimization tools

  • Numega — Bounds Check

We support the following operating systems:

  • Windows
  • DOS
  • UNIX
  • Mainframe systems
  • AS 400
  • Mac OS
  • LINUX


The unique mechanism for learning the structure of unfamiliar files

The output of our work may be supplied as an EXE file. In certain cases the source code may be purchased from us.

The work process we propose is generally implemented as follows:

No. Activity Time required
0 Meeting in the customer’s offices. Alternatively a pilot scheme may be initiated.
1 Executing a pilot scheme of 500 records (if the customer is interested in this). Generally within 4 working days
2 Preparing a proposal. Generally within 3 working days
3 Executing the work and installing the products. Generally within 10 working days
4 Performing training in the customer’s offices, or by phone, if necessary. When installing the work products, or at a different time at the customer’s request
5 Assimilation and accompaniment During one year from the date of completion of the project
6 Receiving feedback and introduction improvements to the software as required. Up to one year from the date of completion of the project



מידע על תוכנת רשומון

Standard

קפה דה מרקר

www.rashumon.com

הרצאה במכללה לבטחון לאומי

Standard

RASHUMON רשומון

Standard

מעבר התמלילים רשומון – מאת מיכאל האפרתי

The First Step – my first coding work (1986)

Standard

“The First Step” was my first work. On 1986, I have programmed a Hebrew version for an Amiga tutorial by Juan Holzt

Amiga and Music – for the Israeli Instructional TV

Standard

העבודה של איילת – מאת מיכאל האפרתי Michael Haephrati

Standard

אמיגוס – מרץ 1993 – טור מאת מיכאל האפרתי Michael Haephrati

Standard