Vitaly Klyuev, Software Engineering Lab, room 342-C Software Engineering Lab is looking for students who are interested in Software Engineering for Internet.

Slides:



Advertisements
Similar presentations
Teaching Using the Internet in Your Classroom.
Advertisements

Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
April 6, 2011 DRAFT Educator Evaluation Project. Teacher Education and Licensure DRAFT The ultimate goal of all educator evaluation should be… TO IMPROVE.
How does a web search engine work?. search  google (started 1998 … now worth $365 billion)  bing  amazon  web, images, news, maps, books, shopping,
Agile Project Management with Scrum
Understanding Research Articles Microbiology Laboratory.
Business Aids for Success Business: BambooHR Management: Glip E-Commerce: Shopify
Concurrent Engineering With respect to Sustainability.
Search Engines and Information Retrieval
1. Failure is when users do not feel they get what they paid for. 2. Failure is when the overall organization fails to adopt the solution.
Mastering the Internet, XHTML, and JavaScript Chapter 7 Searching the Internet.
6/16/20151 Recent Results in Automatic Web Resource Discovery Soumen Chakrabartiv Presentation by Cui Tao.
T.Sharon - A.Frank 1 Internet Resources Discovery (IRD) Web IR.
A Mobile World Wide Web Search Engine Wen-Chen Hu Department of Computer Science University of North Dakota Grand Forks, ND
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Knowledge is Power Marketing Information System (MIS) determines what information managers need and then gathers, sorts, analyzes, stores, and distributes.
Text Mining: Finding Nuggets in Mountains of Textual Data Jochen Dijrre, Peter Gerstl, Roland Seiffert Presented by Drew DeHaas.
SEARCH ENGINES By, CH.KRISHNA MANOJ(Y5CS021), 3/4 B.TECH, VRSEC. 8/7/20151.
CGS 1000 Introduction to Computers and Technology.
Internet basics, Browsers, application, advantages and disadvantages, architecture, WWW, URL, HTML Week 10 Mr. Mohammed Rahmath.
Internet Basics مهندس / محمد العنزي
Grapple Technology (I) Private Limited m.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Pilot Project for Big Data Use
Action Plan I “Inform PCBS about What I learn in SIAP” By: Majdoleen Jibril _ Palestine 09/07/2007.
Chapter 3 Application Software.
Copyright Course Technology 1999
Search Engines and Information Retrieval Chapter 1.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Web Search Created by Ejaj Ahamed. What is web?  The World Wide Web began in 1989 at the CERN Particle Physics Lab in Switzerland. The Web did not gain.
Nutch in a Nutshell (part I) Presented by Liew Guo Min Zhao Jin.
A Web Crawler Design for Data Mining
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Basic Web Applications 2. Search Engine Why we need search ensigns? Why we need search ensigns? –because there are hundreds of millions of pages available.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
Advanced Higher History Research Skills. Research steps Clearly define your selected topic Clearly define your selected topic Identify appropriate keywords.
CHAPTER 9 Using the World Wide Web. OBJECTIVES 1.Describe the Internet and the World Wide Web 2.Define related Internet terms 3.Explain the components.
Internet Information Retrieval Sun Wu. Course Goal To learn the basic concepts and techniques of internet search engines –How to use and evaluate search.
Marketing Research.
Yaruss - ASHA Stuttering and the Internet: Some Practicalities J. Scott Yaruss, Ph.D., CCC-SLP Stuttering Center of Western PA University of Pittsburgh.
Intro to Computers in Education University of Notre Dame -- ACE --Al Large--
IT Job Roles & Responsibilities Shannon Ciriaco Unit 2:
IBISAdmin Utah’s Web-based Public Health Indicator Content Management System.
Curtis Spencer Ezra Burgoyne An Internet Forum Index.
GUIDED BY DR. A. J. AGRAWAL Search Engine By Chetan R. Rathod.
Search Engines.
WIRED Week 3 Syllabus Update (next week) Readings Overview - Quick Review of Last Week’s IR Models (if time) - Evaluating IR Systems - Understanding Queries.
LOGO A comparison of two web-based document management systems ShaoxinYu Columbia University March 31, 2009.
WEB MINING. In recent years the growth of the World Wide Web exceeded all expectations. Today there are several billions of HTML documents, pictures and.
Schedule Introduction to Web & Database Integration Tools and Resources HTML and Styles Forms and Client-Side Scripts DB Engines Forms Processing and Server-Side.
General IT Knowledge Topic: NiDA Presentation by: Eat Sarith.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Summer 2007.
CONTENTS  Definition And History  Basic services of INTERNET  The World Wide Web (W.W.W.)  WWW browsers  INTERNET search engines  Uses of INTERNET.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Internet Power Searching: Finding Pearls in a Zillion Grains of Sand By Daniel Arze.
Generic competencesDescription of the Competence Learning Competence The student  possesses the capability to evaluate and develop one’s own competences.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Text INTERNAL February 11, 2011 Problem Solving. INTERNAL Tech Republic’s railway department wants a solution Tech Republic’s railway department.
Building a SW Architecture Group Tomer Peretz Chief Software Architect.
true potential An Introduction to the First Line Manager Programme’s CMI Qualifications.
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
Data mining in web applications
Guangbing Yang Presentation for Xerox Docushare Symposium in 2011
Discovering User Access Patterns on the World-Wide Web
Enoch Mayfields Enoch Mayfields Successfully Runs an Internet Marketing Firm in RI, United States Enoch Mayfields.
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Presentation transcript:

Vitaly Klyuev, Software Engineering Lab, room 342-C Software Engineering Lab is looking for students who are interested in Software Engineering for Internet Applications

Vitaly Klyuev, Software Engineering Lab, room 342-C What is Software Engineering? The right software, delivered defect free on time and on cost, every time

Vitaly Klyuev, Software Engineering Lab, room 342-C Information -Technology Promotion Agency  SEC was established in October 2004: To cope with the biggest challenge of Japan industry To professionally develop software To deploy the valued software  Role of the University of Aizu: To provide innovative software engineering methods and processes To graduate specialists in software engineering University of Aizu

Vitaly Klyuev, Software Engineering Lab, room 342-C Mission of the Software Engineering Lab Software Engineering Lab concentrates on  developing new methods  involving students in projects Feedback to focus research better Controlled experiments Joint trial engineering experiments New technology IPA SEC UBIC

Vitaly Klyuev, Software Engineering Lab, room 342-C Why Software Engineering for Internet Applications?  The importance of the Internet and its influence on our lives is increasing  Mobile technologies spread wide very quickly nowadays

Vitaly Klyuev, Software Engineering Lab, room 342-C The most common tasks performed on the Web? Searching The most frustrating tasks performed on the Web? Searching

Vitaly Klyuev, Software Engineering Lab, room 342-C How is it possible to find appropriate information easily and quickly?

Vitaly Klyuev, Software Engineering Lab, room 342-C Understanding Documents According to several estimations, the amount of data created in the last two years is as big as the accumulated data in all human history. This exponential growth trend continues. aaccording1 sseveral1 eestimation1 aamount1 ddata2 ccreate1  … ccontinue1 SourceIndex

Vitaly Klyuev, Software Engineering Lab, room 342-C Understanding Documents static boolean isPrime(int n){ if (n <= 2) { return n == 2; } if (n % 2 == 0) { return false; } for (int i = 3, end = (int)Math.sqrt(n); i <= end; i += 2) { if (n % i == 0) { return false; } } return true; } sstatic1 bboolean1 iisPrime1 iint3 nn5 {{5 iif3 <<=2 224 …… }}5 Source Index

Vitaly Klyuev, Software Engineering Lab, room 342-C Main Problem of Information Retrieval LLack of a language model A natural language processing technique can provide researchers only with morphological analyzers. They are helpful in segmenting texts in Asian languages and classifying components of sentences in many other languages. IIntuition-based heuristics behind approaches

Vitaly Klyuev, Software Engineering Lab, room 342-C Distributed Architecture advantage: the index of collected documents from the net may be huge disadvantage: search results are relatively poor server indexing service communication clients

Vitaly Klyuev, Software Engineering Lab, room 342-C Creating Web Collections BBy hand We cited the author of one such collection which is a guide to philosophy on the Internet: “As of February 16, 2003, I will no longer update this guide. After eight years online, this is a hard decision but one forced by the press of other work. I plan to leave it online indefinitely and hope that enough links are still alive to make it useful.” AAutomatically ??? SSemi automatically We advocate this style

Vitaly Klyuev, Software Engineering Lab, room 342-C Crawling the Web Recom. documents Retr.docs Relevant documents Queue URLs Document core Filter

Vitaly Klyuev, Software Engineering Lab, room 342-C Problems awaiting solutions What is a language model?

Vitaly Klyuev, Software Engineering Lab, room 342-C Problems awaiting solutions How to retrieve information from the homogenous (topic related) datasets?

Vitaly Klyuev, Software Engineering Lab, room 342-C Problems awaiting solutions What is a personal search engine?

Vitaly Klyuev, Software Engineering Lab, room 342-C Problems awaiting solutions Japan is becoming the number one country in mobile application technologies. What should be done to keep the world leading position?

Vitaly Klyuev, Software Engineering Lab, room 342-C What does it mean: A Good Software Engineer? He is good at professional knowledge

Vitaly Klyuev, Software Engineering Lab, room 342-C What does it mean: A Good Software Engineer? He is good at talking to clients and good at understanding their requests and problems

Vitaly Klyuev, Software Engineering Lab, room 342-C What does it mean: A Good Software Engineer? He is good at Japanese and English writing as well; he is good at explanations of software implementation details

Vitaly Klyuev, Software Engineering Lab, room 342-C What does it mean: A Good Software Engineer? He is able to work as an individual and as a member of a team; he is able to be a manager, a leader of a project and an ordinary member as well

Vitaly Klyuev, Software Engineering Lab, room 342-C Where to Come  Vitaly Klyuev  Software Engineering Lab  Room 342-C 