مقاله کنفرانسی سال ۱۴۰۵ فارسی

Design and implementation of a semantic search engine for Solidity smart contracts using embedding and vector space techniques

Design and implementation of a semantic search engine for Solidity smart contracts using embedding and vector space techniques

چکیده مقاله

The rapid growth of blockchain technology, smart contracts, and decentralized applications DApps has led to a significant increase in the volume of data generated by the Web۳ ecosystem In such a situation, fast and accurate retrieval of smart contracts has become one of the main challenges for developers and researchers Conventional search methods that mainly rely on keyword matching face limitations in understanding semantic relationships and retrieving related contracts In this research, a semantic search engine for Web۳ smart contracts is designed and implemented, which enables fast and accurate retrieval of smart contracts by utilizing the BAAI/bge small en v۱ ۵ embedding model, FAISS vector database, and FastAPI based modular architecture In the proposed method, after extracting the structural and semantic features of the contracts, their vector representation is created and indexed in FAISS Then, the user query is mapped to the vector space and the closest matches are retrieved and ranked based on semantic similarity The performance of the system was evaluated using the Precision@۱۰, Recall@۱۰, NDCG@۱۰, MAP, MRR, and average response time metrics The evaluation results showed that the proposed system provides better retrieval accuracy, ranking quality, response speed, and scalability than keyword based methods, and provides a practical framework for intelligent search engines in the Web۳ ecosystem

کلیدواژه‌ها

FAISS Smart Contract Semantic Search Embedding Sentence Transformer

نویسندگان

شیوه ارجاع

Javidan، Reza و yarmohammadi، Nasim و rezaei، mohammadsadegh،1405،Design and implementation of a semantic search engine for Solidity smart contracts using embedding and vector space techniques،سی امین کنفرانس ملی علوم و مهندسی کامپیوتر و فناوری اطلاعات،بابل

ارائه‌شده در

پوستر مجموعه مقالات سی امین کنفرانس ملی علوم و مهندسی کامپیوتر و فناوری اطلاعات مجموعه مقالات سی امین کنفرانس ملی علوم و مهندسی کامپیوتر و فناوری اطلاعات29 مرداد 1405 · بابل
ادامه مسیر پژوهش

مقالات مرتبط

مقاله کنفرانسی سال ۱۴۰۵ ۱۴۴ مشاهده

تشخیص تقلب در تراکنش های مالی با استفاده از الگوریتم های داده کاوی

پدیده تقلب در صورتهای مالی و تراکنش های بانکی، به عنوان یکی از چالش های اساسی نظام های مالی و حسابداری د…

داده کاوی(Data Mining)تشخیص ناهنجارییادگیری ماشین
مقاله کنفرانسی سال ۱۴۰۵ ۱۲۰ مشاهده

هوش مصنوعی مولد در پزشکی: نقش مدل های زبانی بزرگ، مدل های دیفیوژن و مدل های چندوجهی در تحول تشخیص، درمان و پزشکی دقیق

هوش مصنوعی Artificial Intelligence در دهه اخیر به یکی از مهم ترین فناوری های تحول آفرین در حوزه سلامت تب…

هوش مصنوعی مولدمدل های دیفیوژنمدل های چندوجهی
مقاله کنفرانسی سال ۱۴۰۵ ۱۱۲ مشاهده

یکپارچه سازی فناوری های هوشمند در زیرساخت های حمل ونقل شهری

رشد شهرنشینی، افزایش وسایل نقلیه متصل و گسترش خدمات برخط، مدیریت حمل ونقل را از یک مسئله صرفا فیزیکی به…

دوقلوی دیجیتالارتباطات V۲Xرایانش لبه
مقاله کنفرانسی سال ۱۴۰۵ ۱۰۴ مشاهده

چارچوب مبتنی بر پیمایش تصادفی تطبیقی و XGBoost برای پیش بینی رفتار مشتری در شبکه های پیچیده مالی

پیش بینی رفتار مشتری در شبکه های پیچیده مالی برای کشف تخلفات و مدیریت ریسک حیاتی است با این حال، روش های…

پیمایش تصادفی تطبیقیXGBoostتحلیل شبکه
مقاله کنفرانسی سال ۱۴۰۵ ۹۶ مشاهده

بررسی امنیت در پایگاه داده های NEWSQL ها

با گسترش بی سابقه داده های حجیم و برنامه های توزیع شده در عصر Big Data، پایگاه داده های NewSQL به عنوان…

ACIDNEWSQLامنیت پایگاه داده
مقاله کنفرانسی سال ۱۴۰۵ ۹۵ مشاهده

بررسی تاثیر هوش مصنوعی مولد و عامل های هوشمند بر فرایند توسعه نرم افزار: فرصت ها، چالش ها و آینده مهندسی نرم افزار

تکامل شتابان مدل های زبانی بزرگ و سامانه های هوش مصنوعی مولد، پارادایم های سنتی مهندسی نرم افزار را به ط…

عامل های هوشمندهوش مصنوعی مولدتوسعه نرم افزار