Programming Edit Recommendation Framework Based on View Histories and Big-Data Framework

  • Sangram Patil
  • Suneel Kumar
Conference paper


Nowadays the recommender system has grown in social media, mobile devices, personal use, and etc. on the internet every site has used the recommender system to attract the users or improve the site uses. But the existing recommender system has less accuracy, less recommendation speed and insufficient support to the current environment. To solve this problem, we propose the Hybrid MI technique which is based on existing MI technique. The existing MI technique is insufficient in speed, accuracy, and support, to solve this issue we proposed Hybrid MI technique. The existing methods failed to achieve accuracy, flexibility and early recommendations. These problems are overcome by a recently presented method called MI which is recommendation system extending ROSE. But the limitation of MI is that no end user satisfaction is taken into the considerations, and hence there is always scope for improvement in accuracy. In this project we are presenting HMI (Hybrid MI) technique in which we are improving the accuracy by relevance feedback method, in which log of feedbacks should be maintained and based on end users feedbacks, the proposed system can refine and regenerate more accurate recommendations next time for the same query with less time.


Social media Mobile devices Recommender system MI Hybrid-MI Feedback 


  1. 1.
    Yan Y, Hara K, Kazuma T, He A (2017) A method for personalized C programming learning contents recommendation to enhance traditional instruction. In: 2017 IEEE 31st international conference on advanced information networking and applications (AINA)Google Scholar
  2. 2.
    Becerra C, Muñoz R, Noël R, Barría M (2016) Learning objects recommendation platform based on learning styles for programming fundamentals. In: 2016 XI Latin American conference on learning objects and technology (LACLO)Google Scholar
  3. 3.
    Assiri FY (2016) Recommendations to improve programming skills of students of computer science. In: 2016 SAI computing conference (SAI)Google Scholar
  4. 4.
    Zhang M, Shi M, Hong Z, Shang S, Yan M (2016) A TV program recommendation system based on big data. In: 2016 IEEE/ACIS 15th international conference on computer and information science (ICIS)Google Scholar
  5. 5.
    Biňas M, Pietriková E (2014) Useful recommendations for successful implementation of programming courses. In: 2014 IEEE 12th IEEE international conference on emerging eLearning technologies and applications (ICETA)Google Scholar
  6. 6.
    de Paula LC, de Oliveira Fassbinder AG, Barbosa EF (2014) A recommendation system to support the students’ performance in programming contests. In: 2014 IEEE frontiers in education conference (FIE) proceedingsGoogle Scholar
  7. 7.
    Dai Z, Sheng G, Honggang Z, Guang C, Yongsheng Z, Jifeng T, Jun G (2014) A real-time video recommendation system for live programs. In: 2014 4th IEEE international conference on network infrastructure and digital contentGoogle Scholar
  8. 8.
    Rahman MM, Yeasmin S, Roy CK (2014) Towards a context-aware IDE-based meta search engine for recommendation about programming errors and exceptions. In: 2014 software evolution week – IEEE conference on software maintenance, reengineering, and reverse engineering (CSMR-WCRE)Google Scholar
  9. 9.
    Vert S (2017) Diana and one, “zero-programming augmented reality authoring tools for educators: status and recommendations”. In: 2017 IEEE 17th international conference on advanced learning technologies (ICALT)Google Scholar
  10. 10.
    Chong CS, Zhang T, Lee KK, Hung GG, Terence, Lee B-S (2013) Collaborative analytics with genetic programming for workflow recommendation. In: 2013 IEEE international conference on systems, man, and cyberneticsGoogle Scholar
  11. 11.
    Jung J, Matsuba Y, Mallipeddi R, Funaya H, Ikeda K, Lee M (2013) Evolutionary programming based recommendation system for online shopping. In: 2013 Asia-Pacific signal and information processing association annual summit and conferenceGoogle Scholar
  12. 12.
    Yu W, Li S, Zhang Y (2010) FOAF-based distributed desktop system for programs recommendation. In: 2010 2nd IEEE international conference on information and financial engineeringGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Sangram Patil
    • 1
  • Suneel Kumar
    • 1
  1. 1.MUITLucknowIndia

Personalised recommendations