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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא
  1. דף הבית
  2. הצעות לשיפור - תוכנת אוצריא
  3. המלצה | מידע על מחברים

המלצה | מידע על מחברים

מתוזמן נעוץ נעול הועבר הצעות לשיפור - תוכנת אוצריא
הצעה לפיתוחשמות מחבריםספריאpython
51 פוסטים 10 כותבים 1.7k צפיות 7 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • י. פל.י י. פל.

      @דנדי כתב בהמלצה | מידע על מחברים:

      אתה יודע פיתרון לזה?

      מוכר.
      כתבתי בreadme פתרון לסשן נוכחי בterminal, לפתרון קבוע יש להגדיר זאת במשתני סביבה, שאל את הAI.

      יום חדש מתחילי
      יום חדש מתחילי
      יום חדש מתחיל
      מנהל ספריית אוצריא
      כתב ב נערך לאחרונה על ידי
      #41

      @י.-פל. לא מצאתי, אפשר קישור?
      (גם אני בבעי' הזו)

      י. פל.י דנדיד 2 תגובות תגובה אחרונה
      0
      • יום חדש מתחילי יום חדש מתחיל

        @י.-פל. לא מצאתי, אפשר קישור?
        (גם אני בבעי' הזו)

        י. פל.י
        י. פל.י
        י. פל.
        כתב ב נערך לאחרונה על ידי
        #42

        @יום-חדש-מתחיל
        https://github.com/Otzaria/otzaria/tree/migrationDB_V2#:~:text=Build Troubleshooting
        לפתרון קבוע, צור משתנה סביבה (מערכת) בשם CMAKE_TLS_VERIFY עם הערך 0.

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

          @י.-פל. לא מצאתי, אפשר קישור?
          (גם אני בבעי' הזו)

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

          @יום-חדש-מתחיל אם הבנת תעדכן אותי אם אפשר

          תגובה 1 תגובה אחרונה
          0
          • A
            A
            arieldaniely
            מפתח
            כתב ב נערך לאחרונה על ידי arieldaniely
            #44

            לכאורה ככה:
            Windows (דרך שורת הפקודה):
            פתח את ה-CMD כ-Administrator והרצת הפקודה הבאה:

            setx /M CMAKE_TLS_VERIFY 0.
            

            ואז לנסות להריץ שוב את התוכנה (fluttr run).

            תגובה 1 תגובה אחרונה
            0
            • ה
              ה
              הספריה התורנית
              כתב ב נערך לאחרונה על ידי
              #45

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

              A D9D 2 תגובות תגובה אחרונה
              0
              • ה הספריה התורנית

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

                A
                A
                arieldaniely
                מפתח
                כתב ב נערך לאחרונה על ידי
                #46

                @הספריה-התורנית כתב בהמלצה | מידע על מחברים:

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

                ואיך אפשר ללקט אותם עבור עשרות המחברים? (מה גם שלהרבה מהם אין)

                תגובה 1 תגובה אחרונה
                0
                • ה הספריה התורנית

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

                  D9D
                  D9D
                  D9
                  כתב ב נערך לאחרונה על ידי
                  #47

                  @הספריה-התורנית כתב בהמלצה | מידע על מחברים:

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

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

                  תגובה 1 תגובה אחרונה
                  0
                  • ה
                    ה
                    הספריה התורנית
                    כתב ב נערך לאחרונה על ידי
                    #48

                    @d9 @arieldaniely
                    שמות הערכים תואמים לשמות הספרים או\המחברים.
                    אני הייתי מוכן בהחלט לעזור אבל נראה לי שבקוד פשוט או בAI זה מאוד פשוט לכן חבל שאטרח לעשות אחד אחד.
                    בכל אופן עדיין לא התקבל על זה אישור עקרוני (אשמח מאוד מאוד שיתקבל).
                    אני אישית הייתי מעדיף את הערכים מהמכלול כמות שהם הם מקיפים מאוד ובכל מקרה אני יחזור לקרא אותם שם...
                    בכל מקרה ניתן לעשות בינתיים שיהיה רק קישור ולא להכניס ממש לתוך ספריה.

                    A תגובה 1 תגובה אחרונה
                    0
                    • ה הספריה התורנית

                      @d9 @arieldaniely
                      שמות הערכים תואמים לשמות הספרים או\המחברים.
                      אני הייתי מוכן בהחלט לעזור אבל נראה לי שבקוד פשוט או בAI זה מאוד פשוט לכן חבל שאטרח לעשות אחד אחד.
                      בכל אופן עדיין לא התקבל על זה אישור עקרוני (אשמח מאוד מאוד שיתקבל).
                      אני אישית הייתי מעדיף את הערכים מהמכלול כמות שהם הם מקיפים מאוד ובכל מקרה אני יחזור לקרא אותם שם...
                      בכל מקרה ניתן לעשות בינתיים שיהיה רק קישור ולא להכניס ממש לתוך ספריה.

                      A
                      A
                      arieldaniely
                      מפתח
                      כתב ב נערך לאחרונה על ידי arieldaniely
                      #49

                      @הספריה-התורנית כתב:

                      שמות הערכים תואמים לשמות הספרים או\המחברים.

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

                      תגובה 1 תגובה אחרונה
                      2
                      • י. פל.י
                        י. פל.י
                        י. פל.
                        כתב ב נערך לאחרונה על ידי
                        #50

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

                        תגובה 1 תגובה אחרונה
                        2
                        • האדם החושבה
                          האדם החושבה
                          האדם החושב
                          מפתח
                          כתב ב נערך לאחרונה על ידי
                          #51

                          mediawiki.rar

                          import requests
                          import json
                          from pathlib import Path
                          from tqdm import tqdm
                          from bs4 import BeautifulSoup
                          
                          WEKEPEDIA_API_URL = "https://he.wikipedia.org/w/api.php"
                          WIKISOURCE_API_URL = "https://he.wikisource.org/w/api.php"
                          HAMICHLAL_API_URL = "https://www.hamichlol.org.il/w/api.php"
                          
                          def get_authors_list(json_path: Path) -> set[str]:
                              all_authors = set()
                              with json_path.open('r', encoding='utf-8') as f:
                                  data = json.load(f)
                              for book in data:
                                  authors = book.get("heAuthors")
                                  if authors is None:
                                      continue
                                  for author in authors:
                                      if author and author.strip():
                                          all_authors.add(author.strip())
                              return all_authors
                          
                          
                          def get_search_results(url: str, author_name: str, session: requests.Session, params: dict | None = None) -> requests.Response:
                              if params is None:
                                  params = {}
                              headers = {
                                  "User-Agent": "MyWikipediaScript/1.0 (your_email@example.com)"
                              }
                              params.update({
                                  "action": "query",
                                  "format": "json",
                                  "list": "search",
                                  "srsearch": author_name,
                                  "utf8": 1
                              })
                              return session.get(url, params=params, headers=headers)
                          
                          
                          def prosess_response(response: requests.Response) -> list[dict]:
                              result = []
                              data = response.json()
                              for item in data['query']['search']:
                                  snippet = BeautifulSoup(item['snippet'], "html.parser").get_text()
                                  title = item['title']
                                  page_id=  item['pageid']
                                  result.append({
                                      "title": title,
                                      "snippet": snippet,
                                      "page_id": page_id
                                  })
                              return result
                          
                          def main():
                              all_results = {}
                              metadata_path = Path(r"C:\Users\User\Downloads\all_metadata.json")
                              # outpoot_path = Path(r"C:\Users\User\Downloads\authors_wikipedia_results.json")
                              # outpoot_path = Path(r"C:\Users\User\Downloads\authors_wikisource_results.json")
                              outpoot_path = Path(r"C:\Users\User\Downloads\authors_hamichlol_results.json")
                              authors = get_authors_list(metadata_path)
                              if outpoot_path.exists():
                                  with outpoot_path.open("r", encoding="utf-8") as f:
                                      all_results = json.load(f)
                              with requests.Session() as session:
                                  for author in tqdm(authors, desc="Processing authors"):
                                      if author in all_results:
                                          continue
                                      try:
                                          # search_results = get_search_results(WEKEPEDIA_API_URL,author, session)
                                          # search_results = get_search_results(WIKISOURCE_API_URL, author, session, {"srnamespace": 108})
                                          search_results = get_search_results(HAMICHLAL_API_URL, author, session)
                                          all_results[author] = prosess_response(search_results)
                                      except Exception as e:
                                          print(f"Error processing author {author}: {e}")
                                  with outpoot_path.open('w', encoding='utf-8') as f:
                                      json.dump(all_results, f, ensure_ascii=False, indent=4)
                          
                          
                          
                          if __name__ == "__main__":
                              main()
                          

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

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

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

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

                          בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                          הרשמה התחברות

                          • התחברות

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

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון