hasadna / hasadna/standalone-tasks

״סיאנס״ - הצלבת ישויות בין מאגרי מידע שונים

Open
#8 1 comment 0 reactions 0 assignees View on GitHub
מפתח התקציב מתכנתים back
Dominant language
No language data
Stars
11
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## מטרה

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

אחד הנתונים המעניינים ביותר הוא מי קיבל את הכסף - עמותה, חברה, עוסק מורשה וכו׳.
הבעיה היא שלרוב מופיע שם הספק בלבד, ללא מספר מזהה ייחודי.
במקרים אחרים, מופיע המספר המזהה אולם הוא לא תמיד נכון (מוזן ידנית)
## מה צריך לעשות?

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

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

התוצר צריך להיות סקריפט פייתון גנרי שמקבל מספר מקורות ומוציא התאמות שונות.
## איך להתחיל

מי שמעוניין במשימה שידבר עם @akariv

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing code and the example files referenced in the issue, then compare their identifiers with the full Ministry of Justice company and nonprofit lists. Define how multiple sources are accepted and how matches are reported. Done means a generic Python script produces fast, memory-efficient matches while preferring no match over an incorrect match.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.