728x90 AdSpace

Sunday, July 29, 2018

Bored ? Let's do some data science...

Hey, I got bored today so I tried to do something I like ! I did some data science :p

This period is the time where we should pick our specialty for next year, so I tried to find who will be my classmate for next year! 

The selection will be based on our choice, our marks, and the available places in each specialty, so here is what I know so far about the selection. 

There are two specialties: IREV and ILOG.

IREV will have a maximum of 15 students. It's clear that most of students prefer ILOG and they will put it as a first choice so ILOG will have more students, but there must be students for IREV (They can't have an empty class :v !)

IREV will have at least no less than 12 students and I know for a fact that ILOG will have only one class so they have to make balance between the two specialties, we can't find 12 students in IREV and 30 students in ILOG, for now, I will go with 15 as the average of IREV and the rest will be ILOG around 20-25 students.

I did get the students marks from ISAMM website, they are public but I did hide the CIN while making the script for privacy. I did convert the PDF to CSV file using an online website, I did some cleaning and then I imported the files using pandas in python.

An this point I started making some manipulation, I did put the average marks for the students that came from other universities because they didn't study with us the first year so for their marks were NaN, Also I did merge the first year and the second year marks...

Finally I did apply what I said before and I did get the result ^^.



I can't use machine learning here because I don't have many features to depend on and everyone has his own choice so even by getting old data of past generation it won't make a difference. What I really need if I want to use machine learning is to know more about the person like does he like video games, is he into programming, does he prefer design...
If I think about it, I could extract this from each subject mark because pretty sure if someone like programming he will have good marks in programming, if he like games he will have good marks in game development subjects, well this is interesting but it will take a while.

Anyway, I will stop here, one hour of my life or let's say 2, including writing this post were well spent :D

I did upload the script (without the data) to GitHub here: https://github.com/HosniMansour/scripts/tree/master/ILOGOrIREV
  • Blogger Comments
  • Facebook Comments

72 comments:

  1. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.
    data science course in mumbai
    data science interview questions

    ReplyDelete

  2. I finally found great post here.I will get back here. I just added your blog to my bookmark sites. thanks.Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing.
    data analytics courses
    ExcelR Data Science training in Mumbai
    data science interview questions
    ExcelR Business Analytics courses in Mumbai

    ReplyDelete
  3. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. I truly adored reading your posting. Thank you!

    Pearl align Orthodontics

    ReplyDelete
  4. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.

    Invisalign in Bangalore

    ReplyDelete
  5. I want you to thank for your time of this wonderful read!!! I definately enjoy every little bit of it and I have you bookmarked to check out new stuff of your blog a must read blog!

    data science course
    360DigiTMG

    ReplyDelete
  6. The information provided on the site is informative. Looking forward more such blogs. Thanks for sharing .
    Artificial Inteligence course in Lucknow
    AI Course in Lucknow

    ReplyDelete
  7. Thanks for sharing such a valuable information. The context has been explained really well. Follow us for more Info on Data Science at Data Science Training In Hyderabad

    ReplyDelete
  8. i am enjoyed while reading your article. Thank you so much for this incredible guide, Keep Sharing
    AWS Training in Hyderabad

    ReplyDelete
  9. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  10. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome.You can also check my articles as well.

    Data Science In Banglore With Placements
    Data Science Course In Bangalore
    Data Science Training In Bangalore
    Best Data Science Courses In Bangalore
    Data Science Institute In Bangalore

    Thank you..

    ReplyDelete
  11. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

    data science interview questions

    ReplyDelete
  12. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple linear regression
    data science interview questions

    ReplyDelete
  13. Machine Learning Courses in Pune I really enjoy reading and also appreciate your work.

    ReplyDelete
  14. I read this post two times, I like it so much, please try to keep posting & Let me introduce other material that may be good for our community.

    ReplyDelete
  15. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.

    data science interview questions

    ReplyDelete
  16. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.

    Simple Linear Regression

    Correlation vs covariance

    KNN Algorithm

    ReplyDelete
  17. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.

    data science interview questions

    ReplyDelete
  18. I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete
  19. Very nice blogs!!! i have to learning for lot of information for this sites…Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing, data sciecne course in hyderabad

    ReplyDelete
  20. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.

    Simple Linear Regression

    Correlation vs covariance

    KNN Algorithm

    Logistic Regression explained

    ReplyDelete
  21. Giving comments on a significant blog is a form of art. I am entirely moved by this piece of writing. I wish to interpret more from you.
    SAP training in Kolkata
    SAP training Kolkata
    Best SAP training in Kolkata
    SAP course in Kolkata

    ReplyDelete
  22. I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article.

    Simple Linear Regression

    Correlation vs Covariance

    ReplyDelete
  23. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.data science courses

    ReplyDelete
  24. Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
    Correlation vs Covariance
    Simple Linear Regression
    data science interview questions
    KNN Algorithm
    Logistic Regression explained

    ReplyDelete
  25. Very nice blogs!!! i have to learning for lot of information for this sites…Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing, data sciecne course in hyderabad

    ReplyDelete
  26. You have provided finicky information for a new blogger so it has turned out to be really obliging. Keep up the good work!
    Data Science training in Mumbai
    Data Science course in Mumbai
    SAP training in Mumbai

    ReplyDelete
  27. This content is very considered and well-thought. You are a distinctive thinker. You have put up the unique points to bring up specific points. Please continue doing such good work.
    SAP training in Kolkata
    SAP course in kolkata

    ReplyDelete
  28. If all the writers who pen down articles would give a thought to write topic specific articles like you, then more number of readers would read their content. It is really revitalizing to find such pure and unique content in an otherwise world where most of the articles are copied.
    SAP training in Mumbai
    SAP course in Mumbai

    ReplyDelete
  29. I like review sites which fathom the cost of conveying the astounding helpful asset complimentary. I really revered perusing your posting. Much obliged to you!
    data scientist course

    ReplyDelete
  30. i am glad to discover this page : i have to thank you for the time i spent on this especially great reading !! i really liked each part and also bookmarked you for new information on your site.
    Data Scientist Course

    ReplyDelete
  31. I Want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging endeavors.Business Analytics course in bangalore

    ReplyDelete
  32. I Want to leave a little comment to support and wish you the best of luck.we wish you the best of luck in all your blogging endeavors.
    Business Analytics Course in Bangalore

    ReplyDelete
  33. Highly appreciable regarding the uniqueness of the content. This perhaps makes the readers feels excited to get stick to the subject. Certainly, the learners would thank the blogger to come up with the innovative content which keeps the readers to be up to date to stand by the competition. Once again nice blog keep it up and keep sharing the content as always.
    Data Science Training

    ReplyDelete
  34. If it's not too much trouble share more like that. ExcelR Data Analytics Course

    ReplyDelete
  35. Thanks for posting the best information and the blog is very helpful.data science interview questions and answers

    ReplyDelete
  36. Thanks for posting the best information and the blog is very helpful.data science interview questions and answers

    ReplyDelete
  37. The content is well acknowledged, so no one could allege that it is just one person's opinion yet it covers and justifies all the applicable points. I have read such a startling work after a long time!
    Data Science Training in Hyderabad
    Data Science Course in Hyderabad

    ReplyDelete
  38. I surely acquiring more difficulties from each surprisingly more little bit of it
    data scientist training and placement

    ReplyDelete
  39. I have perused your blog its appealing and noteworthy. I like it your blog.
    DevOps Training in Hyderabad
    DevOps Course in Hyderabad

    ReplyDelete
  40. Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. data scientist course in delhi

    ReplyDelete
  41. Thanks for posting the best information and the blog is very good.artificial intelligence course in hyderabad

    ReplyDelete
  42. Great to become visiting your weblog once more, it has been a very long time for me. Pleasantly this article i've been sat tight fosuch a long time. I will require this post to add up to my task in the school, and it has identical subject along with your review. Much appreciated, great offer. data science course in nagpur

    ReplyDelete
  43. Thanks for posting the best information and the blog is very good.data science institutes in hyderabad

    ReplyDelete
  44. Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration, both of which I need, thanks to offer such a helpful information here.

    Gland Packing

    ReplyDelete
  45. AchieversIT - provides a wide range of opportunities for fresher’s and Experienced persons who want to develop their skills and build their career opportunities. AchieversIT provides emerging & trending technologies training such as Data Science, Artificial intelligence, AWS, Digital Marketing. Our trainers are industry experts who can deliver quality training and in-depth knowledge. Get trained on "Data Science in Bangalore" and get certified from AchieversIT

    Data Science Training in Bangalore

    ReplyDelete
  46. I just found this blog and have high hopes for it to continue. Keep up the great work, its hard to find good ones. I have added to my favorites. Thank You.
    data science classes in hyderabad

    ReplyDelete
  47. Pleasant data, important and incredible structure, as offer great stuff with smart thoughts and ideas, loads of extraordinary data and motivation, the two of which I need, because of offer such an accommodating data here.
    data analytics training in hyderabad

    ReplyDelete
  48. Really an awesome blog and informative content. Thanks for sharing with us. If you want to become a data scientist, then check out the following link.
    Data Science Institute in Hyderabad

    ReplyDelete
  49. I feel very grateful that I read this. It is very helpful and very informative and I really learned a lot from it.

    ReplyDelete
  50. Thanks for posting the best information and the blog is very good.data science training in ranchi

    ReplyDelete
  51. Thanks for posting the best information and the blog is very good.business analytics course in rajkot

    ReplyDelete
  52. Thanks for posting the best information and the blog is very good.business analytics course in ranchi

    ReplyDelete
  53. Thanks for posting the best information and the blog is very good.data analytics courses in ranchi

    ReplyDelete
  54. Thanks for posting the best information and the blog is very good.data science training in udaipur

    ReplyDelete
  55. Thanks for posting the best information and the blog is very good.business analytics course in udaipur

    ReplyDelete
  56. Brilliant Blog! I might want to thank you for the endeavors you have made recorded as a hard copy of this post. I am trusting a similar best work from you later on also. I needed to thank you for these sites! Much obliged for sharing. Incredible sites! data scientist course in Bangalore

    ReplyDelete

  57. Enroll yourself in the Data Science training online program and reach the epitome of success. We provide a world-class curriculum framed by top industry experts.
    business analytics training in hyderabad

    ReplyDelete
  58. Companies are increasingly turning to data for decision-making and are depending on data professionals to do so. Develop strong logical and numerical aptitude and learn to work with R, Python, SQL, Hadoop, and statistical techniques like Linear Regression, Logistic Regression, etc. Sign up for the Data Scientist training in Bangalore, and gain expertise in using sophisticated analytical methods and statistical methods to prepare data for predictive and prescriptive modeling.data science training in indore

    ReplyDelete
  59. This comment has been removed by the author.

    ReplyDelete
  60. Organizations today must cope with enormous amounts of data as a result of global competition. Due to this, there is a high need for experts in Navi Mumbai who have completed a data science training programme. Enroll in this certificate programme in Data Science in Navi Mumbai if you're an emerging professional looking to make your mark in the field if you want to learn how to effectively manage organisational data.data science course institute in nagpur

    ReplyDelete
  61. This post effectively highlights the importance of data preprocessing in the data science workflow.
    Data Science course In Faridabad

    ReplyDelete

Item Reviewed: Bored ? Let's do some data science... Rating: 5 Reviewed By: Unknown
Scroll to Top