On 8th April 2016, Mr. Nishant Arora, Software Developer from Google, who is a specialist in tools design delivered a webinar on Regular Expressions in Search Engines. This is a part of the series of webinars initiated by the department of Computer Science & Engineering (CSE) where knowledgeable experts of national and international repute share their knowledge and experience while engaging our students through use of video and interactive options such as Q&A sessions. The audiences for this webinar included the students and faculty members from the CSE department.
Mr. Arora began his talk by giving an introduction to Regular Expressions and its importance in a computer engineers life. He gave a hands on experience of creating a regular expression for email id creation. The focus was on how to select and create a regular expression for each constraint, as students came up with new constraint challenges. He then explained about when and where it’s not apt to use regular expressions while developing search engines. He also talked about the ease of use and vast compatibility of regular expressions with nearly all languages ranging from Java, Erlang to Python.
He also addressed the use of regular expressions to parse human writing, like feedback (positive or negative) filters. At the end Mr. Arora threw light on current use of regular expression in web based searching such as the changing cost of product items which can be fetched and compared on a product comparison site. The session ended with a vote of thanks by Dr. Pooja Sapra, Associate Professor, Department of Computer Science & Engineering, GD Goenka School of Engineering.