דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. כללי - עזרה הדדית
  3. להורדה | ספריא מסונן - מסד נתונים של sqlite

להורדה | ספריא מסונן - מסד נתונים של sqlite

מתוזמן נעוץ נעול הועבר כללי - עזרה הדדית
26 פוסטים 12 כותבים 1.7k צפיות 14 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • sivan22S מנותק
    sivan22S מנותק
    sivan22
    כתב ב נערך לאחרונה על ידי
    #1

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

    ניתן להוריד קורא קבצי sqlite מכאן.

    להלן מידע כללי על תוכן מסד הנתונים:

    מספר הספרים הכולל: 5669
    מספר קטעי הטקסט: 2,936,539
    מספר הקישורים בין קטעי טקסט: 2,655,954

    הטבלאות

    • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
    • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
    • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
    • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
    • searchings - אינדקס עבור חיפוש לפי מילים.

    מבנה הספרים בספריא

    חשוב להבין את מבנה הספרים בספריא:

    • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
    • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

    לא-מתייאשל א ת 3 תגובות תגובה אחרונה
    19
    • sivan22S sivan22

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

      ניתן להוריד קורא קבצי sqlite מכאן.

      להלן מידע כללי על תוכן מסד הנתונים:

      מספר הספרים הכולל: 5669
      מספר קטעי הטקסט: 2,936,539
      מספר הקישורים בין קטעי טקסט: 2,655,954

      הטבלאות

      • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
      • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
      • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
      • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
      • searchings - אינדקס עבור חיפוש לפי מילים.

      מבנה הספרים בספריא

      חשוב להבין את מבנה הספרים בספריא:

      • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
      • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

      לא-מתייאשל מנותק
      לא-מתייאשל מנותק
      לא-מתייאש
      כתב ב נערך לאחרונה על ידי
      #2

      @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

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

      ניתן להוריד קורא קבצי sqlite מכאן.

      להלן מידע כללי על תוכן מסד הנתונים:

      מספר הספרים הכולל: 5669
      מספר קטעי הטקסט: 2,936,539
      מספר הקישורים בין קטעי טקסט: 2,655,954

      הטבלאות

      • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
      • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
      • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
      • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
      • searchings - אינדקס עבור חיפוש לפי מילים.

      מבנה הספרים בספריא

      חשוב להבין את מבנה הספרים בספריא:

      • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
      • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

      ישר כוח גדול 🙂

      https://kdroidfilter.github.io/blog

      מישהו12מ תגובה 1 תגובה אחרונה
      3
      • sivan22S sivan22

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

        ניתן להוריד קורא קבצי sqlite מכאן.

        להלן מידע כללי על תוכן מסד הנתונים:

        מספר הספרים הכולל: 5669
        מספר קטעי הטקסט: 2,936,539
        מספר הקישורים בין קטעי טקסט: 2,655,954

        הטבלאות

        • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
        • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
        • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
        • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
        • searchings - אינדקס עבור חיפוש לפי מילים.

        מבנה הספרים בספריא

        חשוב להבין את מבנה הספרים בספריא:

        • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
        • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

        א מנותק
        א מנותק
        אהרן
        כתב ב נערך לאחרונה על ידי
        #3

        @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

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

        ניתן להוריד קורא קבצי sqlite מכאן.

        להלן מידע כללי על תוכן מסד הנתונים:

        מספר הספרים הכולל: 5669
        מספר קטעי הטקסט: 2,936,539
        מספר הקישורים בין קטעי טקסט: 2,655,954

        הטבלאות

        • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
        • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
        • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
        • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
        • searchings - אינדקס עבור חיפוש לפי מילים.

        מבנה הספרים בספריא

        חשוב להבין את מבנה הספרים בספריא:

        • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
        • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

        למי שיש פרוייקט השו"ת [29], יש ספרים שקיימים בספריא ולא בשו"ת?

        ד תגובה 1 תגובה אחרונה
        0
        • לא-מתייאשל לא-מתייאש

          @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

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

          ניתן להוריד קורא קבצי sqlite מכאן.

          להלן מידע כללי על תוכן מסד הנתונים:

          מספר הספרים הכולל: 5669
          מספר קטעי הטקסט: 2,936,539
          מספר הקישורים בין קטעי טקסט: 2,655,954

          הטבלאות

          • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
          • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
          • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
          • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
          • searchings - אינדקס עבור חיפוש לפי מילים.

          מבנה הספרים בספריא

          חשוב להבין את מבנה הספרים בספריא:

          • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
          • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

          ישר כוח גדול 🙂

          מישהו12מ מנותק
          מישהו12מ מנותק
          מישהו12
          מדריכים
          כתב ב נערך לאחרונה על ידי מישהו12
          #4

          @sivan22 וואו! ישר כוח!
          @לא-מתייאש נראה עכשיו את התוכנה שלך לזה? 🙂

          הבלוג שלי
          https://aiv-dev.com/he-IL/

          לא-מתייאשל תגובה 1 תגובה אחרונה
          1
          • מישהו12מ מישהו12

            @sivan22 וואו! ישר כוח!
            @לא-מתייאש נראה עכשיו את התוכנה שלך לזה? 🙂

            לא-מתייאשל מנותק
            לא-מתייאשל מנותק
            לא-מתייאש
            כתב ב נערך לאחרונה על ידי
            #5

            @מישהו12 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

            @לא-מתייאש נראה עכשיו את התוכנה שלך לזה? 🙂

            😄

            https://kdroidfilter.github.io/blog

            תגובה 1 תגובה אחרונה
            1
            • י מנותק
              י מנותק
              יעקב11
              כתב ב נערך לאחרונה על ידי
              #6

              @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

              לא-מתייאשל תגובה 1 תגובה אחרונה
              0
              • G מנותק
                G מנותק
                gogo
                כתב ב נערך לאחרונה על ידי
                #7

                למה זה לא פתוח בנטפרי

                צילום מסך 2024-01-28 ב-14.28.49.png

                תגובה 1 תגובה אחרונה
                0
                • א מנותק
                  א מנותק
                  אהרן
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @אהרן כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                  למי שיש פרוייקט השו"ת [29], יש ספרים שקיימים בספריא ולא בשו"ת?

                  @sivan22 ?

                  תגובה 1 תגובה אחרונה
                  0
                  • י יעקב11

                    @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                    לא-מתייאשל מנותק
                    לא-מתייאשל מנותק
                    לא-מתייאש
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                    @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                    וודאי, SQLITE זה הבסיס באנדרואיד

                    https://kdroidfilter.github.io/blog

                    י sivan22S 2 תגובות תגובה אחרונה
                    0
                    • לא-מתייאשל לא-מתייאש

                      @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                      @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                      וודאי, SQLITE זה הבסיס באנדרואיד

                      י מנותק
                      י מנותק
                      יעקב11
                      כתב ב נערך לאחרונה על ידי יעקב11
                      #10

                      @לא-מתייאש לא נעים לי לבקש הדרכה, אבל ממש חשוב לי השימוש בספריא, תוכל לזרוק לי כמה מילים, לשימוש בטאבלט?

                      לא-מתייאשל תגובה 1 תגובה אחרונה
                      0
                      • י יעקב11

                        @לא-מתייאש לא נעים לי לבקש הדרכה, אבל ממש חשוב לי השימוש בספריא, תוכל לזרוק לי כמה מילים, לשימוש בטאבלט?

                        לא-מתייאשל מנותק
                        לא-מתייאשל מנותק
                        לא-מתייאש
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                        @לא-מתייאש לא נעים לי לבקש הדרכה, אבל ממש חשוב לי השימוש בספריא, תוכל לזרוק לי כמה מילים, לשימוש בטאבלט?

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

                        https://kdroidfilter.github.io/blog

                        י תגובה 1 תגובה אחרונה
                        2
                        • לא-מתייאשל לא-מתייאש

                          @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                          @לא-מתייאש לא נעים לי לבקש הדרכה, אבל ממש חשוב לי השימוש בספריא, תוכל לזרוק לי כמה מילים, לשימוש בטאבלט?

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

                          י מנותק
                          י מנותק
                          יעקב11
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @לא-מתייאש הבנתי😔, תודה.

                          תגובה 1 תגובה אחרונה
                          1
                          • לא-מתייאשל לא-מתייאש

                            @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                            @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                            וודאי, SQLITE זה הבסיס באנדרואיד

                            sivan22S מנותק
                            sivan22S מנותק
                            sivan22
                            כתב ב נערך לאחרונה על ידי sivan22
                            #13

                            @לא-מתייאש כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                            @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                            @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                            וודאי, SQLITE זה הבסיס באנדרואיד

                            האמת שבדקתי את זה ולמעשה הם לא משתמשים כיום בכלל בsqlite באנדרואיד, אלא בקבצי json כאלו: Genesis.zip

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

                            וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                            וזה בערך המבנה של הספרייה:
                            f1bc7cb0-3811-412c-8c94-fe69e0c6597d-image.png
                            f1c23268-7fc2-4db6-9a17-2b212452c30b-image.png

                            זאת אומרת בסוף הם משתמשים בnoSQL כי הם בנויים לקבל מהשרת את התוצאות, רק שיש גם אפשרות להוריד את הספריה.

                            לא-מתייאשל D 2 תגובות תגובה אחרונה
                            1
                            • sivan22S sivan22

                              @לא-מתייאש כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                              @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                              @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                              וודאי, SQLITE זה הבסיס באנדרואיד

                              האמת שבדקתי את זה ולמעשה הם לא משתמשים כיום בכלל בsqlite באנדרואיד, אלא בקבצי json כאלו: Genesis.zip

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

                              וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                              וזה בערך המבנה של הספרייה:
                              f1bc7cb0-3811-412c-8c94-fe69e0c6597d-image.png
                              f1c23268-7fc2-4db6-9a17-2b212452c30b-image.png

                              זאת אומרת בסוף הם משתמשים בnoSQL כי הם בנויים לקבל מהשרת את התוצאות, רק שיש גם אפשרות להוריד את הספריה.

                              לא-מתייאשל מנותק
                              לא-מתייאשל מנותק
                              לא-מתייאש
                              כתב ב נערך לאחרונה על ידי לא-מתייאש
                              #14

                              @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                              @לא-מתייאש כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                              @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                              @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                              וודאי, SQLITE זה הבסיס באנדרואיד

                              האמת שבדקתי את זה ולמעשה הם לא משתמשים כיום בכלל בsqlite באנדרואיד, אלא בקבצי json כאלו: Genesis.zip

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

                              וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                              וזה בערך המבנה של הספרייה:
                              f1bc7cb0-3811-412c-8c94-fe69e0c6597d-image.png
                              f1c23268-7fc2-4db6-9a17-2b212452c30b-image.png

                              זאת אומרת בסוף הם משתמשים בnoSQL כי הם בנויים לקבל מהשרת את התוצאות, רק שיש גם אפשרות להוריד את הספריה.

                              תודה רבה על העבודה המדימה שלך, לא התכוונתי על מה שהם עושים כיום, אלא שבדרך כלל אפליקציות אנדרואיד זה SQLITE, זה בכלל לא NOSQL או קבצי JSON.

                              https://kdroidfilter.github.io/blog

                              תגובה 1 תגובה אחרונה
                              0
                              • sivan22S sivan22

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

                                ניתן להוריד קורא קבצי sqlite מכאן.

                                להלן מידע כללי על תוכן מסד הנתונים:

                                מספר הספרים הכולל: 5669
                                מספר קטעי הטקסט: 2,936,539
                                מספר הקישורים בין קטעי טקסט: 2,655,954

                                הטבלאות

                                • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
                                • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
                                • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
                                • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
                                • searchings - אינדקס עבור חיפוש לפי מילים.

                                מבנה הספרים בספריא

                                חשוב להבין את מבנה הספרים בספריא:

                                • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
                                • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

                                ת מנותק
                                ת מנותק
                                תודה לבורא עולם
                                כתב ב נערך לאחרונה על ידי תודה לבורא עולם
                                #15

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

                                צדיק תמיםצ תגובה 1 תגובה אחרונה
                                0
                                • ת תודה לבורא עולם

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

                                  צדיק תמיםצ מנותק
                                  צדיק תמיםצ מנותק
                                  צדיק תמים
                                  מדריכים
                                  כתב ב נערך לאחרונה על ידי צדיק תמים
                                  #16

                                  @תודה-לבורא-עולם אין פה משהו מעשי כרגע
                                  תבדוק את זה: https://mitmachim.top/topic/59148/להורדה-תוסף-חדש-לתורת-אמת-מאגר-הספרים-של-ספריא-ודיקטה

                                  רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                                  תגובה 1 תגובה אחרונה
                                  1
                                  • א אהרן

                                    @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

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

                                    ניתן להוריד קורא קבצי sqlite מכאן.

                                    להלן מידע כללי על תוכן מסד הנתונים:

                                    מספר הספרים הכולל: 5669
                                    מספר קטעי הטקסט: 2,936,539
                                    מספר הקישורים בין קטעי טקסט: 2,655,954

                                    הטבלאות

                                    • books - הספרים, שמם באנגלית ובעברית, ומידע נוסף.
                                    • texts - הטסקטים, עם מזהה הספר המקושר לטבלת הספרים, וכן מספור הקטע השורה הדף וכדומה.
                                    • links - הקישורים בין הטסקטים השונים, מזהה טקסט למזהה טקסט, וכן סוג הקשרים.
                                    • nodes - מבנה הספר לספרים מורכבים (ראה להלן). וכן מבנים נוספים לספרים שיש להם חלוקה נוספת (כגון חומש לפרשיות, ירושלמי לדפי וילנא ודפי ונציה
                                    • searchings - אינדקס עבור חיפוש לפי מילים.

                                    מבנה הספרים בספריא

                                    חשוב להבין את מבנה הספרים בספריא:

                                    • ספרים פשוטים - מחולקים לכמה רמות של חלוקה, לדוגמה שס בבלי מחולק לפי עמוד, שורה. רשי על החומש מחולק לפי פרק, פסוק, פירוש. את שמות הקטעים ["פרק", "פסוק"] ניתן למצוא בטבלה books. ואת מספור הקטעים ניתן למצוא בטבלה texts, כאשר level_1 הוא החלוקה הנמוכה ביותר (שורה בגמרא, פירוש ברש"י).
                                    • ספרים מורכבים - מחולקים לחלקים שונים בספר (הקדמה, על אורח חיים, על חושן משפט, נספח) כאשר כל חלק בספר מחולק לרמות שונות של חלוקה כמו ספר פשוט (לדוגמה ההקדמה מחולקת לפסקאות, על אורח חיים מחולק לסימן, סעיף, סעיף קטן).

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

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

                                    למי שיש פרוייקט השו"ת [29], יש ספרים שקיימים בספריא ולא בשו"ת?

                                    ד מנותק
                                    ד מנותק
                                    דאנציג
                                    כתב ב נערך לאחרונה על ידי דאנציג
                                    #17

                                    @אהרן כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                    למי שיש פרוייקט השו"ת [29], יש ספרים שקיימים בספריא ולא בשו"ת?

                                    כן!
                                    כרגע אני לא זוכר את כולם, אבל:

                                    1. חלק מפרשני מדרש רבה.
                                    2. כל ספרי הקבלה [חוץ מזוהר הקדוש ופירוש הסולם].
                                    3. סידורי תפילה ומחזורים סליחות הגדה של פסח, ופרשניה (כן סידור פשוט - אין בפרוייקט השו"ת).

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

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • sivan22S sivan22

                                      @לא-מתייאש כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                      @יעקב11 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                      @sivan22 סליחה על השאלה, אבל זה יכול לבא לידי שימוש באנדרואיד?

                                      וודאי, SQLITE זה הבסיס באנדרואיד

                                      האמת שבדקתי את זה ולמעשה הם לא משתמשים כיום בכלל בsqlite באנדרואיד, אלא בקבצי json כאלו: Genesis.zip

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

                                      וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                                      וזה בערך המבנה של הספרייה:
                                      f1bc7cb0-3811-412c-8c94-fe69e0c6597d-image.png
                                      f1c23268-7fc2-4db6-9a17-2b212452c30b-image.png

                                      זאת אומרת בסוף הם משתמשים בnoSQL כי הם בנויים לקבל מהשרת את התוצאות, רק שיש גם אפשרות להוריד את הספריה.

                                      D מנותק
                                      D מנותק
                                      DAVID 3
                                      כתב נערך לאחרונה על ידי
                                      #18

                                      @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                      וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                                      איך אני יכול לחלץ מתוך הקובץ רק את שמות הספרים בעברית ובאנגלית?
                                      (אני רוצה ליצור מפתחות וערכים ("עברית": "אנגלית") של כל הספרים במאגר)

                                      sivan22S תגובה 1 תגובה אחרונה
                                      0
                                      • D DAVID 3

                                        @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                        וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                                        איך אני יכול לחלץ מתוך הקובץ רק את שמות הספרים בעברית ובאנגלית?
                                        (אני רוצה ליצור מפתחות וערכים ("עברית": "אנגלית") של כל הספרים במאגר)

                                        sivan22S מנותק
                                        sivan22S מנותק
                                        sivan22
                                        כתב נערך לאחרונה על ידי sivan22
                                        #19

                                        @DAVID-3 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                        @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                        וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                                        איך אני יכול לחלץ מתוך הקובץ רק את שמות הספרים בעברית ובאנגלית?
                                        (אני רוצה ליצור מפתחות וערכים ("עברית": "אנגלית") של כל הספרים במאגר)

                                        זה אפשרי, אבל לדעתי עדיף שתנסה קודם להשתמש בapi לפי הפירוט כאן: https://developers.sefaria.org/reference/get_api-index

                                        למעשה תצטרך קוד מיוחד לזה, לדעתי עדיף להשתמש בnode.j. ממש ממליץ לצרף חלק מהjson לבינה מלאכותית, עדיף קלוד, ולבקש קוד מתאים.

                                        D תגובה 1 תגובה אחרונה
                                        0
                                        • sivan22S sivan22

                                          @DAVID-3 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                          @sivan22 כתב בלהורדה | ספריא מסונן - מסד נתונים של sqlite:

                                          וזה הקובץ שהוא האינדקס הכללי של הספרים: toc.json

                                          איך אני יכול לחלץ מתוך הקובץ רק את שמות הספרים בעברית ובאנגלית?
                                          (אני רוצה ליצור מפתחות וערכים ("עברית": "אנגלית") של כל הספרים במאגר)

                                          זה אפשרי, אבל לדעתי עדיף שתנסה קודם להשתמש בapi לפי הפירוט כאן: https://developers.sefaria.org/reference/get_api-index

                                          למעשה תצטרך קוד מיוחד לזה, לדעתי עדיף להשתמש בnode.j. ממש ממליץ לצרף חלק מהjson לבינה מלאכותית, עדיף קלוד, ולבקש קוד מתאים.

                                          D מנותק
                                          D מנותק
                                          DAVID 3
                                          כתב נערך לאחרונה על ידי
                                          #20

                                          @sivan22 כבר ביקשתי מצ'אט GPT והוא נתן לי קוד שלא הועיל
                                          זה הקוד
                                          import json
                                          import os

                                          נתיב הקובץ הקיים שסיפקת

                                          input_file_path = r"C:\Users\DAVID\Downloads\sefaria_books.json"

                                          יצירת נתיב לתיקיית ההורדות ולשם הקובץ החדש

                                          downloads_folder = os.path.join(os.path.expanduser("~"), "Downloads")
                                          output_file_path = os.path.join(downloads_folder, "SEFARIA TTTT.json")

                                          try:
                                          # קריאת נתונים מהקובץ הקיים
                                          with open(input_file_path, 'r', encoding='utf-8') as input_file:
                                          data = json.load(input_file)

                                          # עיבוד והדפסת הנתונים
                                          print("מוציא נתונים מהקובץ:")
                                          for hebrew, english in data.items():
                                              print(f"{hebrew}: {english}")
                                          
                                          # שמירת הנתונים לקובץ חדש
                                          with open(output_file_path, 'w', encoding='utf-8') as output_file:
                                              json.dump(data, output_file, ensure_ascii=False, indent=4)
                                          
                                          print(f"הנתונים נשמרו בהצלחה בקובץ החדש: {output_file_path}")
                                          

                                          except FileNotFoundError:
                                          print(f"שגיאה: הקובץ המקורי לא נמצא בנתיב: {input_file_path}")
                                          except json.JSONDecodeError:
                                          print("שגיאה: הקובץ המקורי אינו בפורמט JSON תקין.")
                                          except Exception as e:
                                          print(f"שגיאה לא צפויה: {e}")
                                          הרצתי את זה בפייתון
                                          וזה התוצאה

                                          ^
                                          IndentationError: unindent does not match any outer indentation level

                                          # שמירת הנתונים לקובץ חדש
                                          with open(output_file_path, 'w', encoding='utf-8') as output_file:
                                          

                                          File "<python-input-12>", line 1
                                          with open(output_file_path, 'w', encoding='utf-8') as output_file:
                                          IndentationError: unexpected indent

                                              json.dump(data, output_file, ensure_ascii=False, indent=4)
                                          

                                          File "<python-input-13>", line 1
                                          json.dump(data, output_file, ensure_ascii=False, indent=4)
                                          IndentationError: unexpected indent

                                          print(f"הנתונים נשמרו בהצלחה בקובץ החדש: {output_file_path}")
                                          

                                          File "<python-input-15>", line 1
                                          print(f"הנתונים נשמרו בהצלחה בקובץ החדש: {output_file_path}")
                                          IndentationError: unexpected indent

                                          except FileNotFoundError:
                                          File "<python-input-16>", line 1
                                          except FileNotFoundError:
                                          ^^^^^^
                                          SyntaxError: invalid syntax
                                          print(f"שגיאה: הקובץ המקורי לא נמצא בנתיב: {input_file_path}")
                                          File "<python-input-17>", line 1
                                          print(f"שגיאה: הקובץ המקורי לא נמצא בנתיב: {input_file_path}")
                                          IndentationError: unexpected indent
                                          except json.JSONDecodeError:
                                          File "<python-input-18>", line 1
                                          except json.JSONDecodeError:
                                          ^^^^^^
                                          SyntaxError: invalid syntax
                                          print("שגיאה: הקובץ המקורי אינו בפורמט JSON תקין.")
                                          File "<python-input-19>", line 1
                                          print("שגיאה: הקובץ המקורי אינו בפורמט JSON תקין.")
                                          IndentationError: unexpected indent
                                          except Exception as e:
                                          File "<python-input-20>", line 1
                                          except Exception as e:
                                          ^^^^^^
                                          SyntaxError: invalid syntax
                                          print(f"שגיאה לא צפויה: {e}")
                                          File "<python-input-21>", line 1
                                          print(f"שגיאה לא צפויה: {e}")
                                          IndentationError: unexpected indent

                                          D תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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