Faculty

Prof. (Dr.) Ravish Sharma

Professor | Department of Computer Science

Contact (Off.): 9313907606

Email Address : ravish[dot]sharma[at]pgdav[dot]du[dot]ac[dot]in

Ant algorithms, Recommender Systems and Deep Learning Techniques

  • B.Sc. (Physics, Computer Science and Mathematics ) , 1988 , Banasthali Vidyapith (Raj.)
  • M.Sc. (Computer Science) , 1990 , Banasthali Vidyapith (Raj.)
  • PhD , 2012 , University of Delhi

Prof. (Dr.) Ravish Sharma is currently working as Professor in the Department of Computer Science, P.G.D.A.V. College, University of Delhi. She did her doctorate in Computer Science from the Department of Computer Science, University of Delhi in 2012. She did M.Sc. in Computer Science from Banasthali Vidyapith, Rajasthan in 1990. She has over 25 years of teaching experience. She has published various research papers in International Journals and Conferences. Her research interests include Ant algorithms, Recommender Systems, Clustering techniques and Deep Learning Techniques.

 

 

 

 

  • Microprocessors and Assembly Language
  • Operating Systems
  • Software Engineering
  • Object Oriented design and Programming in C
  • Programming Languages and Compilers
  • Artificial Intelligence
  • Computer Fundamentals
  • Digital Electronics
  • File Structures and Database Systems
  • Programming Fundamentals and Data Structures
  • Computer Organization and Operating Systems
  • Object Oriented Programming
  • Computer Networks and Internet
  • Computer System Architecture
  • Database Management Systems
  • Office Automation Tools(
  • PHP Programming
  • System Administration and Maintenance
  • Data Handling using Spreadsheet
  • Web Design using HTML 5
  • Basic IT Tools
  • Advanced Spreadsheet Tools
  • Web Design and Development
  • Introduction to Web Programming

Member of Advisory Committee for Ph.D. Course, Department of Computer Science, University of Delhi (2017-2024).

  • Admission Committee Convener for academic year 2026-2027.
  • Working as convener of E-Waste Disposal Committee since 2025.
  • Worked as Teacher-in-charge, Department of Computer Science for academic years viz.2003-2004, 2005-2006, 2011-2012, 2013-14, 2016-17, 2020- 2021, 2024-2025.
  • Worked as Admission Committee Convener in academic year 2022-2023.
  • Worked as convener of IT Infrastructure committee from academic session 2016-17 to 2021-22.
  • Worked as Nodal Person of Open Book Examination from March 2021 to March 2022.
  • Had been a member of various committees such as Admission Committee, Apex Committee, SAF Committee, Library committee, Placement Cell, Canteen Committee and Lawns & Garden Committee at P.G.D.A.V. College.  
  • Actively participates in organizing departmental activities such as annual technical festival- XENIUM, seminars, workshops in various academic years.

Recommending solutions for complex systems based on Ant Colony metaphor

  1. Aakanksha, Sanjana Dwivedi, Sonia, Ravish Sharma (2025). Artificial Intelligence Powered Cyber Attacks. International Journal of Innovation and Multidisciplinary Research. Vol 5(1), pp. 8-13.
  2. Aakanksha, Ravish Sharma, Shiksha Shrivastava, Sadhana Singh (2025). The Influence of Artificial Intelligence on Students’ Creativity: Perspectives and Perceptions. Journal of Artificial Intelligence and Autonomous Intelligence Research. Vol 2(1):14, pp. 197-215.
  3. Purnima Khurana, Bhavna Gupta, Ravish Sharma and Punam Bedi(2024). Sentiment-guided Session-Aware Recommender System. The Journal of Supercomputing, Vol. 80(19), pp. 27204–27243.
  4. Purnima Khurana, Bhavna Gupta, Ravish Sharma, Punam Bedi(2023). Session-aware recommender system using double deep reinforcement learning. Journal of Intelligent Information Systems. https://doi.org/10.1007/s10844-023-00824-x
  5. Tulika Kumari, Bhavna Gupta, Ravish Sharma, Punam Bedi(2023).  Empowering reciprocal recommender system using contextual bandits and argumentation based explanations. World Wide Web 26, 2969–3000 (2023). 
  6. Tulika Kumari, Ravish Sharma, Bhavna Gupta, Punam Bedi(2023). Generating Popularity-Aware Reciprocal Recommendations Using Siamese Bi-Directional Gated Recurrent Units Network. Vietnam Journal of Computer Science, 10(3), 273-301 
  7. Tulika Kumari,Ravish Sharma, Punam Bedi(2022).A contextual-bandit approach for multifaceted reciprocal recommendations in online dating. Journal of Intelligent Information Systems, 59(3), 705-731 
  8. Punam Bedi and Ravish Sharma (2015). AbFR: Ant based Friends Recommendation in Social Tagging Systems. International Journal of Swarm Intelligence, 1(4), 321-343.
  9. Aakanksha, Ravish Sharma, and Punam Bedi (2014). Trusted and load-balanced Ant- based Routing in Mobile Ad-hoc Networks. International Journal of Artificial Intelligence and Soft Computing (IJAISC), 4(2), 195-211. [ UGC- CARE list group 1 ]
  10. Punam Bedi and Ravish Sharma (2012). Trust based Recommender System using Ant Colony for Trust Computation. Expert Systems with Applications, 39(1), 1183- 1190. [ SCIE, Impact Factor: 5.452 ]
  11. Punam Bedi, Ravish Sharma and Harmeet Kaur(2009). Journal of Artificial Intelligence, 2(2):40-55.

Conference Publications

  1. Punam Bedi, Purnima Khurana and Ravish Sharma (2022). Session Based Recommendations using CNN-LSTM with Fuzzy Time Series in Artificial Intelligence and Speech Technology. AIST 2021. Communications in Computer and Information Science, Springer, Cham. https://doi.org/10.1007/978-3-030-95711-7_36, Vol. 1546, pp. 432-446.
  2. Tulika Kumari, Ravish Sharma, Punam Bedi (2022). Siamese Bi-Directional Gated Recurrent Units Network for generating reciprocal recommendations in Online Job Recommendation in 5th International Conference on Innovative Computing and Communication (ICICC 2022), pp. 257-269, Springer, Singapore.
  3. Tulika Kumari, Ravish Sharma, Punam Bedi (2021). Multifaceted Reciprocal Recommendations for Online Dating “ in 9th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), IEEE, pp 1–6.
  4. Aakanksha, Ravish Sharma, and Punam Bedi (2011). MPG_AbTR: Ant based Trusted Routing in MANets Using Mobile Process Groups. In SocProS 2011 - International Conference on Soft Computing for Problem Solving, (pp. 347 - 356). Berlin Heidelberg: Springer-Verlag, Roorkee, India.
  5. Ravish Sharma and Punam Bedi (2010). Adaptive Link Sequence Recommendation Based On Ant Colony Metaphor. In ACS 2010 - International Conference on Advances in Computer Science, (pp. 232-236). Netherlands: The Institute of Doctors Engineers and Scientists (IDES-CPS), Kerala, India.
  6. Ravish Sharma and Punam Bedi (2009). Personalized tag recommendations to enhance users’ perception. In ARTcom 2009 - Advances in Recent Technologies in Communications and Computing, (pp. 944-947). USA: IEEE Xplore and IEEE CS Digital Library, Kottayam, India.
  7. Punam Bedi, Saurabh Jain, Richa Gupta, Ravish Sharma, and Archana Singhal (2007). Towards self-organizing web sites. In ADCOM'07 - 15th International Conference on Advanced Computing & Communication, (pp. 283-288). USA: IEEE Computer Society Press, Guwahati.
  8. Punam Bedi, Neha Mehdiratta, Silky Dhand, Ravish Sharma, and Archana Singhal (2007). Avoiding traffic jam using ant colony optimization. In ICCIMA’07 - International Conference on Advances on Computational Intelligence and Multimedia Applications, (pp. 61-67). USA: IEEE Computer Society Press, Sivakasi.
  9. Ravish Sharma, Maulein Singh, Ramneet Makkar, Harmeet Kaur, and Punam Bedi (2007). Ant recommender: Recommender system inspired by ant colony. In ACVIT'07 - International Conference on Advances in Computer Vision and Information Technology,USA:IEEE, Aurangabad.
  10. Ravish Sharma, Manisha Bansal, Mohit Gupta, Archana Singhal, and Punam Bedi (2007). Particle Swarm Optimization. In OPTIMA 2007 - the National Conference on Mathematical Modeling, Optimization and their Applications, (pp. 271-275). INDIA: Narosa publishing company, New Delhi, India.

 

  • Session chaired at International Conference on Mathematical Sciences and Computational Intelligence (ICMSCI-2026) held in P.G.D.A.V. College on 26th Feb 2026.
  • Resource person in two days learning programme, “Working on Linux and Open Source Software” for non-teaching personnel, held at P.G.D.A.V. College on 1st-2nd February 2019.
  • Co-Convener in one day Seminar-3rd Digital India Summit, held at P.G.D.A.V.  College in association with Computer Society of India, Delhi Chapter & Region-1 on 27th February 2017.
  • Member of the Committee of Courses and Studies for Under Graduate , Department of Computer Science, University of Delhi in 2014-2015.
  • Appointed as an external examiner by P.G. Committee of courses, Department of Computer Science, University of Delhi for evaluation of M.Sc. Computer  Science project viva-voce in 2015, 2014 and 2012.
  • Course Convener in 3-week Refresher Course in Computer Applications held from 20th Sept. 2007 to 11th Oct. 2007 organized by CPDHE, University of Delhi.
  • Subject expert in the selection of teachers for PGT(Multimedia & Web Technology) and the member of adhoc selection committee for Sarla Chopra D.A.V. Centenary Public School, Sector-56, Noida for session 2015-2016.
  • Subject expert in the selection of teachers for TGT(Computer Applications and Software Development) and the member of adhoc selection committee for Sarla Chopra D.A.V. Centenary Public School, Sector-56, Noida for session 2014-2015.
  • Editor of the working group for preparing the course material/manu of the text book of class 7th Computer Education for various DAV Schools at DAV Management Committee, Delhi.