Netwise English
אודות
הפילוסופיה שלנו
חדשות ואירועים
הלקוחות שלנו
ספריית מאמרים
Netwise Experts
ארכיון ניוזלטר
דרושים
צור קשר
הוראות הגעה
 
ספריית מאמרים לספריית מאמרים  לניוזלטר Netwise
Web 2.0 מת, יחי 3.0 Web?
מאת דורית רם, מנהלת תוכן בחברת Netwise. ינואר 2007.
תקציר המאמר:
מהו 3.0 Web והאם Web 2.0 סיים את תפקידו? מאמר זה סוקר את יכולות ה-Web 3.0, שנקרא גם ה-Web הסמנטי ומשווה אותן ליכולת של ה-Web 2.0. המאמר גם סוקר את תחילת דרכו של ה-3.0 Web, מי הגה את ה-Web הסמנטי, מהו מבנה השכבות ובאילו תחומים, אם בכלל, כבר מתחילים ליישם את Web 3.0?
בבלוגים ובמאמרים שפורסמו בעקבות ועידת Web 2.0 השלישית, שנערכה בסן פרנסיסקו בין ה-7 ל-9 בנובמבר 2006, עוברת כחוט השני תחושת חוסר שביעות הרצון והאכזבה מהוועידה ומתכניה. התחושה הכללית של המשתתפים הייתה שבעצם שום דבר לא התחדש, וסופו של ה Web 2.0 קרב ולכן הכותבים מיהרו להספיד את הWeb 2.0 ולקדם בברכה את ה-Web 3.0, הלא הוא ה-Web הסמנטי.
מספידים את Web 2.0
"ברוך הבא 3.0 Web 2.0 !Web לגמרי נגמר" 1("Web 2.0 is so over”) הכריז ניקולס קר
(Nicholas Carr) בבלוג שלו Rough Type. גם העיתונאית ליז גנז (Liz Gannes), מהבלוג GigaOM הכריזה כי "אם רציתם ללמוד משהו חדש, ועידת Web 2.0 היא לא המקום שהייתם צריכים להיות בו"2 , ובריאן סוליס, (Brian Solis) שאל ב-.Webpronews.com האם אנחנו "מוכנים ל-Web 3.0? כי Web 2.0 הוא פאסה (pass?), לא?"3 והרשת מלאה בעוד כתבות ואמרות רבות ברוח זו.
Web 3.0 ,Web 2.0 - LEGO – מהפכת האינטרנט הבאה?
ב-12 בנובמבר, 2006 פרסם העיתונאי ג'ון מרקוף (John Markoff) בניו יורק טיימס כתבה בשם "Entrepreneurs See a Web Guided by Common Sense"4 (בתרגום לעברית: "יזמים רואים רשת המונחית על ידי שכל ישר"). מרקוף מדבר על מהפכת האינטרנט הבאה, הלא היא ה-Web הסמנטי, או כפי שמכנים אותו בפי כל – 3.0 Web. הבסיס של ה-Web 3.0, כותב מרקוף, הוא העיקרון שמערכות יודעות לחשוב בדומה לבני אנוש. לטענתו, ה-Web הנוכחי נמצא בתקופת הלֶגו – אוסף של חלקים שונים שיכולים להתחבר האחד לשני. בשלב הבא תתווסף שכבה מעל הרשת הקיימת כיום, שתהפוך את הרשת פחות לקטלוג ויותר למדריך. שלב זה יציין את תחילתה של תקופה, שבה מחשבים יתחילו לעשות פעולות לכאורה אינטליגנטיות. מדובר על סוג של בינה מלאכותית שבה המחשבים "חושבים" ולא רק ממלאים פקודות.
מרקוף מזכיר בדבריו את המושג החדש "World Wide Database" המחליף את המושג "World Wide Web". כלומר, כריית המשמעות (מלשון mining) מחליפה את איתור המידע. בפועל, אם, לדוגמה, חיפשנו דירה להשכרה – מהפכת ה-2.0 Web הביאה לחיבור בין אתר העוסק בנדל"ן ליישום Google Maps, בכדי להראות לנו על גבי המפה את מיקומה של הדירה. לעומת זאת, השאיפה של מפתחי ה- Web 3.0 היא לבנות מערכת היכולה לתת תשובה פשוטה וברורה לשאלה: "אני מחפש מקום חם לחופשה, התקציב שלי הוא $3,000 ויש לי ילד בגיל 11". בעוד שב- 2.0 Web שאלה מסוג זה תציג למשתמשים דפים על גבי דפים של תוצאות – רשימות של טיסות, בתי מלון, רכבים להשכרה. ב- 3.0 Web, לעומת זאת, נקבל בתוצאות החיפוש חבילת נופש מלאה ומתוכננת, ממש כאילו סוכן נסיעות תכנן אותה עבורנו.
חזונו של טים ברנרס לי – הוגה ה-Web הסמנטי
החזון של ה-Web הסמנטי איננו חדש אלא נהגה עוד בשנת 51998 על ידי טים ברנרס לי (Tim Berners Lee), ממציא ה-World Wide Web ומייסד ארגון ה- W3C) World Wide Web Consortium) – ארגון בינלאומי שמטרתו לקדם ולפתח סטנדרטים לאינטרנט, שבמסגרתו פועלת קבוצה שמקדמת וקובעת סטנדרטים ל-Web הסמנטי. כשברנרס לי החל לגבש את הרעיון, הוא קבע שה-Web הסמנטי - רשת של מידע שמחשבים יכולים לעבד ישירות או באופן עקיף, הוא השלב הבא בהתפתחות ה-Web.
"יש לי חלום", כתב ברנרס לי בשנת 1999 בספרו Weaving the Web "... ויש לו 2 חלקים. בחלק הראשון ה-Web הופך להיות אמצעי הרבה יותר חזק לשיתוף פעולה בין בני אדם. תמיד דמיינתי את מרחב המידע, כמשהו שאליו לכל אחד יש גישה מיידית ואינטואיטיבית, לא רק לעיין אלא ליצור [...] יותר מזה, חלום התקשורת בין בני אדם באמצעות ידע משותף יהיה אפשרי לקבוצות בכל הגדלים, שמתקיימת ביניהן אינטראקציה אלקטרונית באותה הקלות שהיא מתקיימת בין אדם לאדם".
"בחלק השני של החלום", מוסיף ברנרס לי, "שיתוף הפעולה יגיע למחשבים. מחשבים שיהיו מסוגלים לנתח את כל המידע ב-Web – התוכן, הקישורים והעסקאות שבין בני אדם למחשבים. ה-Web הסמנטי שאמור לאפשר את זה עוד לא התפתח, אבל כשזה יקרה, המכניזמים היום-יומיים של מסחר, ביורוקרטיה וחיי היום-יום שלנו ינוהלו על ידי מכונות המדברות עם מכונות, וישאירו לבני אדם את ההשראה והאינטואיציה. אותם 'סוכנים האינטליגנטים', שבני אדם מחפשים במשך דורות, סוף סוף יתממשו. ה-Web הזה, שיובן על ידי מחשבים, יקרה באמצעות יישום שורה של פיתוחים טכנולוגיים והסכמים חברתיים"6.
מדבריו של ברנרס לי ניתן להבין, כי החלק הראשון של החלום הוא ה-Web 2.0, שכולנו כבר מכירים וכי ה-Web הסמנטי הוא המשך ישיר של Web 2.0 ואיננו מחליף אותו.
ובכל זאת, מהו ה-Web הסמנטי?
ה-Web הסמנטי הוא למעשה מסגרת משותפת, המאפשרת שיתוף ושימוש מחדש (reuse) במידע שחוצה גבולות של יישומים, ארגונים וקהילות – כלומר, רשת של מידע. כיום אני כבר יכולה לראות באינטרנט את מצב חשבון הבנק שלי, ואת הצילומים שלי ואפילו את לוח הפגישות שלי. אבל האם אוכל לראות את הצילומים במסגרת לוח שנה שבו אוכל לראות מה עשיתי כשהם צולמו? האם יש באפשרותי לראות את התנודות בחשבון הבנק שלי על פני השנה? התשובה ידועה – עדיין לא. מדוע? כי עדיין אין לנו רשת של מידע. כיום המידע מנוהל על ידי יישומים, וכל יישום שומר את המידע שלו לעצמו.
בכדי להשיג את המטרות הללו, מטפל ה-Web הסמנטי בשני נושאים עיקריים:
פורמטים אחידים לחילופי מידע וזאת לעומת חילופי מסמכים ב-Web המקורי.
שפה המתעדת את הקשר בין המידע לאובייקטים מהעולם האמיתי. קיומה של שפה כזו תאפשר לאדם, או למחשב, להתחיל במאגר מידע או נתונים אחד ולעבור בין כמות בלתי נגמרת של מאגרים המקושים ביניהם, לא בכבלים, אלא בזה שהם עוסקים באותו עניין.
מבנה השכבות של ה-Web הסמנטי
ה-Web הסמנטי מסתמך על סטים מובנים של מידע וכללי היסק, המאפשרים לו "להבין" את היחסים בין משאבי מידע שונים. המחשב לא באמת "מבין" את המידע כפי שבני האדם מבינים אותו, אבל יש לו מספיק מידע בכדי ליצור קשרים ולקבל החלטות באופן לוגי. זה קורה באמצעות מספר שכבות, שהחיבור ביניהן הוא זה שיוצר את ה-Web הסמנטי. להלן תיאור קצר של השכבות העיקריות:
Uniform Resource Identifier) URI): ה-URI הוא מזהה, או למעשה שם, לפריט באינטרנט. כל פריט הוא משאב (resource) והשיטה אחידה ולכן השם – uniform. ה-URL, כתובת האינטרנט, לדוגמה זו המתחילה בצירוף http:// שכולנו מכירים, היא סוג של URI. מכיוון שהאינטרנט איננו מנוהל על ידי ארגון אחד, הטיפול ב-URI הוא מבוזר. יש שיטות URI כמו http:// התלויות במערכות מרכזיות, ויש אחרות שאינן. המשמעות היא שאין צורך לבקש רשות ממישהו בכדי ליצור URI וניתן אף ליצור URI למשהו שאיננו שייך לך. אבל הבעיה היא שמכיוון שכל אחד יכול ליצור URI, ייתכן שיהיו לנו מספר URI המייצגים את אותו הדבר, ואף גרוע מזה, לעולם לא נוכל לדעת אם שני URI מתייחסים בדיוק לאותו המשאב.
eXtensible Markup Language) XML): שיטה שבה כל משתמש יוצר תגיות למסמך – תגיות נסתרות, המוסיפות הערות לדפי Web או לפסקאות של טקסט בעמוד. יש תכניות שיודעות לעשות שימוש בתגים האלה בצורה מתוחכמת, אבל הן צריכות להבין את השפה של התגיות. בקצרה, XML מאפשרת ליוצרי הדף להוסיף מבנה שרירותי לדף, אך איננה מתייחסת למשמעות המבנה. ה-URI משמש לזהות את האלמנטים שבאותו המבנה, באמצעות דבר הנקרא XML Namespaces. כך כל אחד יכול יצור תגיות ולערבב אותם עם תגיות שנוצרו על ידי אחרים. ה-Namespace הוא דרך לזהות אזור ב-Web שממנו אנו מבינים את המשמעות של השם. אני יוצר Namespace לשפת ה-XML שלי באמצעות יצירת URI עבורו. התוצאה היא שלכל תג יש את URI משלו.
XML Schema: משמשת להגדרת התחביר (syntax) של יישומי XML – אוסף של חוקים שמסמך XML צריך לעבוד על פיהם.
Resource Description Framework) RDF): סטנדרט המתאר משאבים המצויים ברשת ואת הקשרים ביניהם. ה-RDF מבוסס על טכנולוגיות XML ו-URI כשה-URI משמשים לזיהוי כל משאב וליצירת אמירה לגביו. ביטויי RDF מתארים משאב (המזוהה על ידי URI), את תכונותיו ואת ערכם של תכונות אלה. ביטויי RDF מכונים לעיתים בשם "שלישיות" (triples) והם מעין משפטים הכוללים נושא, נשוא ומושא, כשכל אחד מהם הוא URI, ויש ביניהם הקבלה כזאת:
  • משאב = נושא
  • תכונה = נשוא
  • ערך התכונה = מושא
במילים אחרות, אפשר לומר שה-RDF מנצל את מבנה הקישורים של ה-Web בכדי להגדיר את היחסים בין שני דברים וגם את שני הצדדים של הקישור. בעזרת מודל פשוט זה, מידע מובנה ובלתי מובנה יכול להתערבב, להיחשף ואף ניתן לשיתוף על פני יישומים שונים. הביטויים שנוצרים באמצעות ה-RDF הם כאלה שמחשב יכולים לעבד. המחשב אמנם לא באמת "מבין" את הנאמר, אך הוא יכול לטפל בזה כך שנראה כאילו הוא "מבין".

דוגמה פשוטה יחסית להבנה (וליישום) היא מתן URI לכל אחד מפיסות המידע בספר טלפונים ממוחשב, רשימות של פושעים שנעצרו או מערכת הזמנות של חברת מחשבים. כולם הם למעשה מאגרי מידע. אם שמים ספר טלפונים כזה באינטרנט, המחשב יכול להתחיל לחבר בין שמו ופרטיו האישיים של משה כהן המופיע בספר הטלפונים, לבין משה כהן שנעצר על ידי המשטרה בשבוע שעבר לבין אותו משה כהן שהזמין חמישה מחשבים ניידים מחברת המחשבים. עכשיו כבר ניתן לשאול שאלה שתשובתה נמצאת בכל שלושת המאגרים: "תן לי את מספר הטלפון של כל מי שנעצר וגם הזמין למעלה משלושה מחשבים ניידים בחצי שנה האחרונה".
אונתולוגיות (Ontologies): שיטת מיון, הכוללת רשימה של נושאים השייכים לנושא שאותו אנו בודקים, אך גם הבנה של הקשרים בין הנושאים. האונתולגיה כוללת טקסונומיה ואוסף של חוקי הסקה המאפשרים למחשבים להגיע למסקנות לוגיות. הטקסונומיה היא סיווג שיטתי של עצמים מאותו תחום, הממיין אותם לקבוצות ותתי-קבוצות. לדוגמה, כתובת יכולה להיות מוגדרת כסוג של מיקום, ומיקוד יכול להיות מוגדר כך שניתן להשתמש בו רק בהתייחסות למיקום, וכן הלאה. קבוצות, תתי-קבוצות ויחסים בין ישויות הם כלי רב עצמה לשימוש ב-Web. ניתן להגדיר כמות גדולה מאד של יחסים אם נקצה תכונות לקבוצות וניתן לתתי הקבוצות לרשת את התכונות. הקשרים בין הישויות הם אלה שעוזרים למחשבים לעבד את הנתונים, שלכאורה אינם קשורים באופן שהן שימושיות ומשמעותיות למשתמש האנושי.

אונתולגיות מייעלות את תפקוד ה-Web בדרכים רבות. ניתן להשתמש בהן בפשטות לשיפור הדיוק של חיפושים: המערכת תציג רק את הדפים שמתייחסים לביטוי המדויק במקום להציג את כל הדפים הכוללים מילות מפתח דו משמעיות. יישום מתקדם יותר הוא שימוש באונתולוגיות לקשר בין מידע בעמוד Web למבני מידע וכללי היסק הקשורים אליו. במילים אחרות, אונתולוגיות משמשות לשיתוף ושימוש מחדש (reuse) של ידע.
OWL - Web Ontology Language – שפה סמנטית לפרסום ושיתוף מידע באמצעות אונתולגיות. ה-OWL הוא הרחבה של ה-RDF . ה-OWL מייצג משמעויות של מושגים במילונים, ואת הקשרים בין המושגים בצורה שמחשבים יכולים להבין. שפת ה-OWL תוכננה כך שתהיה דרך אחת לעיבוד התוכן ב-Web, וכך שמחשבים יקראו אותה ולא בני אדם. היא כתובה ב-XML ומשום כך ניתן בקלות להעביר את המידע בין מחשבים שונים בעלי מערכות הפעלה שונות ושיש בהם יישומים שונים. המטרה העיקרית של ה-OWL היא לספק סטנדרטים ליצירת מסגרת לניהול נכסים, שילוב בין חברות ושיתוף ושימוש מחדש בידע.
ה-Web הסמנטי – מתיאוריה למציאות
ישנם מספר תחומים שבהם כבר רואים פעילות והתקדמות לכיוון ה-Web הסמנטי.
מדע מתוקשב: אין ספק שאחד התחומים שיכול לצאת נשכר מיישום של ה-Web הסמנטי הוא תחום המדע המתוקשב (e-science). המחקר בתחומי מדעי החיים דורש אינטגרציה של מערכות נתונים
(data sets) שונים והטרוגניים שמקורם בקהילות של מדענים שעוסקים בתחומים שונים. מדענים, חוקרים ורשויות מהתחומים: חקר הגנום, חקר הפרוטאינים, ניסויים קליניים בתרופות ואפידמיולוגיה צריכים למצוא דרך לשלב את הנעשה בתחומים השונים בהם הם עוסקים. השימוש באונתולוגיות הוא הדרך ליישום האינטגרציה הזאת. דוגמה אחת היא אונתולוגיה לתחום הביולוגיה, אך יש נוספות בתחומי הרפואה, חקר הגנום ותחומים משיקים נוספים.
מדעי הסביבה: תחום נוסף שבו רואים התחלה של פעילות בתחום ה-Web הסמנטי הוא תחום מדעי הסביבה. גם כאן מחפשים המדענים איך לשלב מידע מהתחומים: הידרולוגיה, תורת האקלים, אקולוגיה ואוקיינוגרפיה. בקישור הזה תוכלו למצוא מבחר אונתולוגיות בתחומים אלה.
ממשל זמין: ישנם מספר יוזמות בתחום הממשל הזמין. בבריטניה פותח אוצר מילים אחיד לסקטור הציבורי. לאחרונה אף הוקם משרד למידע בסקטור הציבור (Office of Public Sector Information), שמטרתו שימוש במידע הממשלתי הרב לטובת האזרחים. במדינות נוספות באירופה יש יוזמות דומות.
Swoogle - מנוע חיפוש: Swoogle הוא מנוע חיפוש ל-Web הסמנטי. המנוע מחפש מסמכים הכתובים ב-RDF ובעלי המאפיינים של ה-Web הסמנטי. הוא מחפש גם באונתולוגיות מושגים הקשורים ל-Web הסמנטי ו-URI.
כלים ויישומים: בכדי ליישם בקלות את התיאוריה שמאחורי ה-Web הסמנטי, אין ספק שיידרשו כלים ועורכים, שכן ההבנה והיישום של אותנולוגיות, RDF ו-OWL איננה טריוויאלית, בוודאי לא למשתמש הלא מיומן. משום כך, כבר רואים בשוק התפתחות של כלים ויישומים שאמורים לתמוך בפעילות זו. דוגמה אחת היא כלי בשם SemanticWorks™ 2007 של חברת Altova - עורך RDF ו-OWL שמאפשר ליצור ולערוך מסמכי ומילוני RDF ואונתולגיות OWL העומדים בתקן, בצורה גראפית ונוחה. בכתובת זו ניתן להוריד גרסת התנסות ל-30 יום.
ומה צופן העתיד ל-Web 3.0?
ה-Web הסמנטי אמור לקדם שימוש חוזר (reuse) באונתולוגיות ובמידע קיימים. זהו מרחב של מידע מקושר שבו המידע מועשר כל הזמן, בזכות יצירת ההקשרים בין פריטי המידע וקישורם למטה-דטה אודותם. המשתמשים יעסקו בשימוש מחדש ובגילוי של מידע קשור – זהו למעשה סוג של הפצה ויראלית. כבר עתה רואים צורך גובר וגם מחויבות הולכת וגדלה של אנשים וארגונים לחשוף את המידע שברשותם. דבר זה מונע על ידי שיתוף הפעולה בתחום המדע, יוזמות מסחריות כגון חברות שחושפות לעולם פרטים אודות מוצרים, ותקינה.
כפי שראינו בבירור בעידן ה-Web 2.0, תלוי ה-Web גם בהיבט החברתי – בני אדם שמעלים תוכן, וכבר כיום מתייגים ויוצרים פולקסונומיות, יצטרכו להירתם גם למאמץ בניית האונתולוגיות. ולעומת זאת, רבים הטוענים כי הדבר איננו ניתן ליישום, בשל המורכבות והמחויבות הנדרשים להקמת אונתולוגיות ולתחזוקתם, ואף בשל כך שההיבט הטכני כה מורכב שרק מומחים מתחום האינטליגנציה המלאכותית מסוגלים להבין איך ליישם אותו. אחרים מפחדים מתופעת "האח הגדול" שנדמה להם שתהיה התוצאה של הגדרת הקשרים בין פיסות המידע.
למרות שארגון ה-W3C מוביל יוזמות לסטנדרטיזציה של המרכיבים השונים של ה-Web הסמנטי, נראה כי עוד רחוקה הדרך ליישום, באופן שכל אחד מאתנו יוכל ליהנות ממנו.
מקורות מידע
The Semantic Lunch, TwoPointTouch, August 25, 2006
http://twopointouch.com/2006/08/25/the-semantic-lunch
The Semantic Web Illustrated
http://exonous.typepad.com/nkda/SWIllustrated1.html
Semantic Web, W3C
http://www.w3.org/2001/sw
Understanding the Semantic Web, Networking, Knowledge and the Digital Age
http://exonous.typepad.com/nkda/2004/01/understanding_t.html
W3C Semantic Web Frequently Asked Questions
http://www.w3.org/2001/sw/SW-FAQ
Web 3, Wikipedia
http://en.wikipedia.org/wiki/Web_3
Welcome Web 3, Rough Type
http://www.roughtype.com/archives/2006/11/welcome_Web_30.php
What is the Semantic Web? Altova
http://www.altova.com/semantic_Web.html
Berners-Lee, Tim, Hendler James & Lassila, Ora, The Semantic Web, Scientific American.com. May 17, 2001
http://www.sciam.com/print_version.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21
Berners-Lee, Tim, Shadbolt, Nigel & Hall, Wendy, The Semantic Web Revisited, The Semantic Web. May/June 2006
http://eprints.ecs.soton.ac.uk/12614/01/Semantic_Web_Revisted.pdf
Farber, Dan, Web 2.0 isn’t dead, but Web 3.0 is bubbling up, ZDNet Blogs, November 12, 2006
http://blogs.zdnet.com/BTL/?p=3934
Markoff, John, Entrepreneurs See a Web Guided by Common Sense, NY Times, November 12, 2006
http://www.nytimes.com/2006/11/12/business/12Web.html?ex=1165986000&en=52a2d4e1524b5ec1&ei=5070
Solis, Brian, Ready For Web 3.0?, Webpronews.com
http://www.Webpronews.com/blogtalk/blogtalk/wpn-58-20061128ReadyforWeb30.html
Spivak, Nova, Minding the Planet - The Meaning and Future of the Semantic Web, November 6, 2006
http://novaspivack.typepad.com/nova_spivacks_Weblog/2006/11/minding_the_pla.html
(כל המקורות נצפו בתאריכים 11-12 בדצמבר 2006)
 
שלח עמוד לחבר הדפס עמוד לראש הדף