Make your own free website on

(Mirror of my homepage on Concordia U)


India Canada Quebec


Welcome To My Home Page

Bhushan Suryavanshi

Department of Computer Science

Concordia University, Montreal, Canada.

Email: bs_surya [AT] cs [dot] concordia [dot] ca




Recent Updates


        I successfully defended my Masters thesis "A New Class of Techniques for Web Personalization" on March 9, 2006.

        Currently at SAP Labs, Montreal.

        New Contact: bhushan [DOT] suryavanshi [AT] sap [DOT] com




Master of Science Computer Science Jan 2004 - Mar 2006

Concordia University, Montreal, Canada

        THESIS: A New Class of Techniques for Web Personalization.


Bachelor of Engineering Computer Engineering Jun 1999 - Jun 2003

Veermata Jijabai Technological Institute (V.J.T.I.), Mumbai University, India


Research Interest


If we knew what it was we were doing, it would not be called research, would it?

- Albert Einstein.

v     Data Warehousing

v     Data Mining

v     Web Personalization & Web Mining

v     Fuzzy Sets, Fuzzy Logic & Fuzzy Clustering


What is a Data Warehouse?


Data Warehouse Implementation Project


My Supervisors


I am being co- supervised by Prof. S. P. Mudur & Prof. N. Shiri.




Book Chapters/Conferences/Workshops


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "Adaptive Web Usage Profiling", Book chapter in Advances in Web Mining and Web Usage Analysis, Lecture Notes in Artificial Intelligence, O. Nasraoui et al. (Eds.), Springer, Sept. 2006.


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "Analysis of Fuzzy Clustering Techniques Used for Web Personalization", In Proc. of NAFIPS 2006, Montral, Canada, June 3-6, 2006, IEEE press.


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "Improving the Effectiveness of Model Based Recommender Systems for Highly Sparse and Noisy Web Usage Data", In Proc. of 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05), Compigne, France, September 19-22, 2005, IEEE press.


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "Incremental Relational Fuzzy Subtractive Clustering for Dynamic Web Usage Profiling", In Proc. of WebKDD '05 - Taming Evolving, Expanding and Multi-faceted Web Clickstreams, in conjunction with the ACM-SIGKDD,Chicago, Illinois, August 2005, ACM press.


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "A Fuzzy Hybrid Collaborative Filtering Technique for Web Personalization", In Proc. of the Third Workshop on Intelligent Techniques for Web Personalization (ITWP 05), Held at IJCAI, Edinburgh, Scotland, August 2005.


        Bhushan Shankar Suryavanshi, Nematollaah Shiri, Sudhir P. Mudur, "An Efficient Technique for Mining Usage Profiles using Relational Fuzzy Subtractive Clustering", In Proc. Int'l Workshop on Challenges in Web Information Retrieval and Integration (WIRI 05), Held at ICDE, Tokyo, Japan, April 8-9, 2005, IEEE press.


Masters Thesis


        "A New Class of Techniques for Web Personalization", Dept. of Computer Science and Software Engineering, Concordia University, March 2006.




Winter 2004


v     Comp 442/6421: Compiler Design ( Prof. J. Opatrny)

This is a project oriented course. The project includes design and implementation of a compiler (all phases) for a pseudo programming language called SLANG. SLANG basically is a combination of Pascal and C syntax. Assembly Code for the Moon Machine is required to be generated. The student has a choice of choosing his/her host language (implementation language). I implemented it in C as C is a widely used language for Systems Programming.

To download sample SLANG programs click here. I have also included the exe of my compiler, compilation instructions (file README.txt) and the documentation of the project.


v     Comp 451/6511: Database Design ( Prof. Khaled Jababo)

The main focus of this course is storage management and indexing, query processing and optimization and transaction processing. This course has a project to be implemented in ObjectStore DBMS. The front end of the main project is to be implemented in Tcl/Tk. The project and main exam are completely disparate. This course requires a good understanding of pointers and C++.

For useful tutorials on ObjectStore and Tcl/Tk click here.


Fall 2004

v     Comp 6591: Introduction to Knowledge-Base Systems (Prof. N. Shiri)

The main focus of this course is Fundamentals of logic programming, FOL, Foundation of deductive databases and Datalog. This course has a project which forms large chunk of the course. It is a good course to be taken after Comp 6511.


v     ENCS 6191: Fuzzy Sets and Fuzzy Logic (Prof. K. Demirli)

This course is a good introduction to fuzzy sets and fuzzy logic concepts. It also deals with fuzzy system modeling in depth. Also covers Fuzzy Clustering. It has a final project to be submitted based on fuzzy logic.


Guest Book


Do sign in my Guest Book, I would like to know your comments. Click here.








Useful Links



Data Warehouse, Data mining & OLAP





      DW Institute

      Data Warehouse Online

      DW Infocenter

      Business Intelligence

      Data Mining

      WEKA project, University of Waikato


      Bill Inmon

      Ralph Kimball

      Jiawei Han data mining page



Information & News


      CiteSeer : An Excellent site to find all the Papers you want.

      Conferences : This link lists all the recent technical Conferences.

      Times of India


      Mid-Day Mumbai