Skip to content

UniversityOfIsfahan-DS-00/linkedin

Repository files navigation

در این پروژه قرار هست عملکرد برنامه لینکدین را شبیه سازی نماییم. توضیحات کامل پروژه و راهنمایی پیاده سازی در فایل مستند پروژه در همین ریپوزیتوری قابل مشاهده هست.

در کنار فایل مستند توضیحات پروژه یک فایل نمونه ورودی(users.json) به فرمت جی‌سان به شما داده شده است.

جی‌سان

جی سان را می‌توان یک فرمت متنی ساده و سبک برای نگه داری و انتقال داده ها به صورت سازماندهی شده به شمار آورد که درک محتوای آن برای انسان کار آسانی است و علاوه بر این ماشین ها هم به آسانی قادر به ایجاد کردن و تجزیه آن هستند. در این فرمت، داده ها در قالب مجموعه‌ای از جفت‌های نام – مقدار و لیستی مرتب از مقادیر (معادل با آرایه ها) سازماندهی می‌شوند

برای خواندن ورودی با فرمت جی‌سان میتوانید از لینک های زیر استفاده کنید. ( برای اطلاعات بیشتر حتما در مورد جی‌سان سرچ کنید.)

علاوه بر تولید دستی جنریتور برای دیتاست ها ، یکی از کتابخانه‌های تولید دیتاست ورودی منطقی، کتابخانه فیکر پایتون است. از لینک زیر می‌توانید توضیحات بیشتری درموردآن مشاهده کنید.

سایر بخش های نمره دهی علاوه بر موارد گفته شده در مستند پروژه

  • کامیت بندی صحیح پروژه و ارسال درست روی گیت و برنچ جدید
  • کلاس بندی صحیح و درست
  • کدنویسی تمیز (نام گذاری درست متغیرها، طولانی نبودن مین برنامه، برای هرکار متفاوت تابع و کلاس مخصوص به خود داشتن و...)
  • تفکر شما در مورد روش حل مسئله( در زمان ارائه باید توضیح دهید.)
  • فرستادن توضیح مرتبه زمانی بخش "پیدا کردن کانکشن ‌ها" در یک برنچ جداگانه
  • به راه حل ها و الگوریتم های خلاقانه نمره ویژه تعلق خواهد گرفت!

About

finalproject-amir1381-barahimi created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages