momen-text-embed-v1 / README.md
ALJIACHI's picture
Update README.md
d9a5733 verified
metadata
library_name: sentence-transformers
pipeline_tag: sentence-similarity
tags:
  - feature-extraction
  - sentence-similarity
  - transformers
  - transformers.js
license: apache-2.0
language:
  - ar
widget:
  - source_sentence: >-
      أنا مريضة بالقلب ومن مواليد 2005 منذ ثلاث سنوات. أهلي لم يأخذوني إلى
      الطبيب، وهذه الفترة تأزمت حالتي وأخذوني إلى أكثر من مستشفى وطبيب، لكن لم
      يظهر شيء. والدتي تقول بأني (دايسه) فهل يوجد مثل هذا في روايات أهل البيت
      (عليهم السلام
    sentences:
      - >-
        لا يجوز للمستعير إعارة العين المستعارة أو إجارتها إلا بإذن المالك، فتصبح
        إعارته حينئذ إعارةً من المالك ويكون المستعير وكيلًا عنه. ولو خرج
        المستعير عن قابلية الإعارة بعد ذلك ـ كالموت أو الجنون المطلق ـ بقيت
        العارية الثانية على حالها.
      - >-
        لا يصح القضاء من جلوس إذا كان يرجو زوال عذره، والأحوط وجوباً تأخير
        القضاء حتى يزول العذر. يمكن لها أن تصلي صلاة القضاء بشكل متقطع وفي زمن
        الراحة بالشكل الطبيعي.
      - >-
        لم أقف على هكذا متن يدل على ذلك المضمون في المصادر المعتبرة المتوفرة بين
        أيدينا. والأجدر -ابنتي الكريمة- مراجعة الطبيب حتى لو كان ذلك خارج البلد،
        ليتأكد من علة مرضكم، نسأل الله تعالى لكم الشفاء العاجل بحق السيدة
        الزهراء (عليها السلام). ودمتم موفقين
  - source_sentence: هل يجوز لمس المصحف الشريف أثناء الدورة الشهرية إن كان مكتوبا بخط برايل؟
    sentences:
      - >-
        ورحمة اللّٰه وبركاته مما لا شك فيه أن أي فعل من الأفعال التي تكون فيها
        المعصية يؤاخذ الإنسان عليها، سواء أكان كان زنا أم مقدماته أو غيره، كما
        لا ينبغي أن ينظر إلى المعصية بل ينظر إلى من يُعصى وهو جبار السموات
        والأرض الكبير المتعال. فقد ورد في الخبر؛ في وسائل الشيعة للحر العاملي
        (رحمه الله) الجزء (٢٠) حديث (٢) عن أبي جعفر وأبي عبد الله (عليهما
        السلام) قالا: 'ما من أحد إلا وهو يصيب حظاً من الزنا، فزنا العينين النظر،
        وزنا الفم القبلة، وزنا اليدين اللمس صدق الفرج ذلك أم كذب'. وورد عند
        العامة: العينُ تزني وزِناها النَّظرُ والأُذنُ تزني وزِناها الاستماعُ .
        وروى عَنِ النبيِّ صَلَّى اللهُ عليه [آله] وسلَّمَ: إنَّ اللَّهَ كَتَبَ
        علَى ابْنِ آدَمَ حَظَّهُ مِنَ الزِّنَا، أدْرَكَ ذلكَ لا مَحَالَةَ،
        فَزِنَا العَيْنِ النَّظَرُ، وزِنَا اللِّسَانِ المَنْطِقُ، والنَّفْسُ
        تَمَنَّى وتَشْتَهِي، والفَرْجُ يُصَدِّقُ ذلكَ أوْ يُكَذِّبُهُ. فعلى
        المؤمن أن يبادر إلى التوبة والاستغفار والندم عما فعل. ودمتم في رعاية
        اللّٰه وحفظه
      - >-
        إذا انتهى العقد الأول، يجب عليها العدة للعقد الثاني. فإن لم يواقعها في
        العقد الثاني وقد تمت لها حيضتان سواء أثناء العقد الثاني أو بعد انتهائه
        فقد خرجت من عدة الأول، وليس عليها شيء. 

         ( )
      - >-
        لا يجوز اللمس في الفرض بعد صدق القرآن، عرفة على المكتوب بالطريقة
        المذكورة.

        وفقًا لمذهب السيد علي السيستاني (دام ظله).
  - source_sentence: >-
      بسم الله الرحمن الرحيم سماحة العلامة السيد جعفر مرتضى العاملي . . . وفقكم
      الله لخدمة المذهب والدفاع عن العقائد الحقة . . باختصار ما هي أدلة صحة مذهب
      الإمامية على سائر فرق الشيعة من الزيدية والإسماعيلية وغيرهم
    sentences:
      - 'قال الإمام علي (عليه السلام): الحَسدُ يُضني الجسد. المصدر: غرر الحكم.'
      - >-
        بسم الله الرحمن الرحيم الحمد لله رب العالمين ، والصلاة والسلام على محمد
        وآله الطاهرين . . . . وبعد . . فإن القرآن وكلام الرسول صلى الله عليه
        وآله ، ومواقفه ، وسياساته صلى الله عليه وآله . . هو الدليل على صحة مذهب
        الإمامية . . في مقابل جميع الأديان والفرق . . وال
      - مع وجود الناظر الأجنبي، لا يجوز الإجابة .
  - source_sentence: هل يجوز زواج شقيق أختي من امرأة طالبتها بعملية جراحة تجميل لتكبير الثدي؟
    sentences:
      - >-
        تجوز العملية في حدّ نفسها ما لم تستلزم ضررا بليغا. ولا يجوز لها أن تراجع
        الطبيب لاستلزامها النظر واللمس المحرّمين. ويجوز أن تراجع الطبيبة. 


        (وفقًا لِفتوى السيد السيستاني (دام ظله الوارف)).
      - >-
        ورحمة اللّٰه وبركاته مما لا شك فيه أن أي فعل من الأفعال التي تكون فيها
        المعصية يؤاخذ الإنسان عليها، سواء أكان كان زنا أم مقدماته أو غيره، كما
        لا ينبغي أن ينظر إلى المعصية بل ينظر إلى من يُعصى وهو جبار السموات
        والأرض الكبير المتعال. فقد ورد في الخبر؛ في وسائل الشيعة للحر العاملي
        (رحمه الله) الجزء (٢٠) حديث (٢) عن أبي جعفر وأبي عبد الله (عليهما
        السلام) قالا: 'ما من أحد إلا وهو يصيب حظاً من الزنا، فزنا العينين النظر،
        وزنا الفم القبلة، وزنا اليدين اللمس صدق الفرج ذلك أم كذب'. وورد عند
        العامة: العينُ تزني وزِناها النَّظرُ والأُذنُ تزني وزِناها الاستماعُ .
        وروى عَنِ النبيِّ صَلَّى اللهُ عليه [آله] وسلَّمَ: إنَّ اللَّهَ كَتَبَ
        علَى ابْنِ آدَمَ حَظَّهُ مِنَ الزِّنَا، أدْرَكَ ذلكَ لا مَحَالَةَ،
        فَزِنَا العَيْنِ النَّظَرُ، وزِنَا اللِّسَانِ المَنْطِقُ، والنَّفْسُ
        تَمَنَّى وتَشْتَهِي، والفَرْجُ يُصَدِّقُ ذلكَ أوْ يُكَذِّبُهُ. فعلى
        المؤمن أن يبادر إلى التوبة والاستغفار والندم عما فعل. ودمتم في رعاية
        اللّٰه وحفظه
      - لا يجوز مصافحة كلّ أجنبي.
  - source_sentence: >-
      هل يجوز للفتاة الحائض أن تتقدم لزواج وتقوم بعقد القران؟ 

       وهل يؤثر ذلك على صحة العقد؟ 

      وإذا بدأت آلام الحيض وظهرت علامات نزول الدورة، لكنها لم تنزل عليها بعد، هل
      تستطيع أن تقيم عقد الزواج؟
    sentences:
      - مع إدراك الرّكعة ضمن الوقت، فالصّلاة وقعت في وقتها وتُصَلّى أداءً.
      - >-
        توفي السيد ابراهيم المجاب بن السيد محمد العابد في كربلاء المقدسة، ودفن
        عند قبر جده سيد الشهداء الإمام الحسين عليه السلام، ومرقده اليوم مزار
        المؤمنين، وخلّف ثلاثة أولاد وهم ال: السيد أحمد، والسيد محمود، والسيد
        علي. وسيد محمود يقال ان له اسم ثاني هو (السيد محمد ـ الملقب بالحائري ) و
        الله العالم
      - لا إشكال في صحة عقد النكاح أيام الحيض، .

momen-text-embed-v1

momen-text-embed-v1 maps sentences & paragraphs to a 768 dimensional dense vector space and can be used for tasks like clustering or semantic search. it surpasses OpenAI text-embedding-ada-002 and text-embedding-3-small performance on short and long context tasks in arabic language.

Performance Benchmarks

Soon

Usage (Sentence-Transformers)

Using this model becomes easy when you have sentence-transformers installed:

pip install -U sentence-transformers

Then you can use the model like this:

from sentence_transformers import SentenceTransformer
sentences = ['هذه جملة لغرض التجربة', 'جملة باللغة العربية ليتم تحويلها']

model = SentenceTransformer('ALJIACHI/momen-text-embed-v1')
embeddings = model.encode(sentences)
print(embeddings)

Usage (HuggingFace Transformers)

Without sentence-transformers, you can use the model like this: First, you pass your input through the transformer model, then you have to apply the right pooling-operation on-top of the contextualized word embeddings.

from transformers import AutoTokenizer, AutoModel
import torch
import torch.nn.functional as F

#Mean Pooling - Take attention mask into account for correct averaging
def mean_pooling(model_output, attention_mask):
    token_embeddings = model_output[0] #First element of model_output contains all token embeddings
    input_mask_expanded = attention_mask.unsqueeze(-1).expand(token_embeddings.size()).float()
    return torch.sum(token_embeddings * input_mask_expanded, 1) / torch.clamp(input_mask_expanded.sum(1), min=1e-9)


# Sentences we want sentence embeddings for
sentences = ['هذه جملة لغرض التجربة', 'جملة باللغة العربية ليتم تحويلها']

# Load model from HuggingFace Hub
tokenizer = AutoTokenizer.from_pretrained('ALJIACHI/momen-text-embed-v1')
model = AutoModel.from_pretrained('ALJIACHI/momen-text-embed-v1')

# Tokenize sentences
encoded_input = tokenizer(sentences, padding=True, truncation=True, return_tensors='pt')

# Compute token embeddings
with torch.no_grad():
    model_output = model(**encoded_input)

# Perform pooling
sentence_embeddings = mean_pooling(model_output, encoded_input['attention_mask'])

# Normalize embeddings
sentence_embeddings = F.normalize(sentence_embeddings, p=2, dim=1)

print("Sentence embeddings:")
print(sentence_embeddings)