Presentation is loading. Please wait.

Presentation is loading. Please wait.

Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche.

Similar presentations


Presentation on theme: "Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche."— Presentation transcript:

1 Avalanche Internet Data Management System

2 Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche features and advantages 5. Avalanche detailed description 6. Instruments and technologies used

3 Internet Surfers This task is: To gather and to store Web- information. These groups are: Regular Internet users collecting information on their hobby (basketball news, cooking recipes, pets info, etc.) Analysts with the task to gather and sort Internet data (e.g. for Gartner Group, Bloomberg or IDC). There are two different Internet users groups having to fulfill the same task day by day.

4 Step 1 to solve the task 1. User needs to run some search or meta-search engine (e.g. Google, Yahoo, Copernic) and define the search query. Let’s keep in mind that different search engines have different syntactic rules for building the request and they return very different results for the same request. So, to make the search more or less complete one needs to repeat it several times with different search and meta-search engines with different syntactic rules to build the requests.

5 Steps 2, 3 to solve the task 2. User needs to look through each screen of each output of each search engine thoroughly to filter only the sites with the information that seems to be what he is looking for. 3. User needs to validate each of the filtered connections to understand whether they are alive or not.

6 Steps 4, 5 to solve the task 4. User needs to enter each of the sites that have passed validation procedure and to load its content to his local computer. 5. User needs to check few more links at each of the sites to load the content of the linked sites that is interesting to him.

7 Steps 6, 7 to solve the task 6. After downloading all the data needed one has to make few steps offline. First of all he has to examine all the downloaded files thoroughly to place each of them to the corresponding subfolder of his file system folder designated to store files downloaded from Internet. 7. Now, to find any file by keywords among the files stored user could only use standard Windows search system of very limited abilities (no hyperlinks, no cookies, etc.).

8 Conclusion It was an absolutely fair description of the steps every user should take each day to get and to use the information he needs. Use of some helpful tools and hints (iHarvest software, Telnet software, MyYahoo module, schedulers, etc.) does not change the situation substantially.

9 Special tool needed Nowadays market lacks software that would be designated to do the following: Search for information through the Web on regular basis. Try links found and filter Internet content. Collect filtered data. Classify collected data. Store classified data providing the ways of flexible and comfortable access to stored data.

10 Why is there no software like this now? Each of the existing software packages solves the problem partially (covering little part of the problem). A software tool to solve the problem as a whole should be considerably complex. It should combine modules of substantially different functionality: Surfing Web and downloading Internet-content Classifying downloaded information Storing data with comfortable access to it Complexity of some of these modules is usual programming complexity, and the task of classifying is not an easy mathematical task.

11 We did it! We did it! We have developed a software system called Avalanche Avalanche is an Internet Data Management System. IDMS Avalanche contains a number of new generation tools for: knowledge mining; knowledge storing; knowledge representing.

12 Avalanche has a number of competitive advantages Avalanche beats main competitors in: Extended syntactic data search Automatic filtration of data found Semantic data classification

13 Avalanche is a single product with a number of logically connected functions Syntactic and semantic definition of necessary information. Means of scheduled data search in WWW. Semantic filtration and classification of incoming data. Means of creating user’s personal encyclopedia.

14

15 Syntactic and semantic definition of necessary information Avalanche includes Internet Classifier that provides tools for building the Semantic Catalogue. This Catalogue defines the structure of necessary information. The folder in the Semantic Catalogue to place new document is defined in terms of: presence or absence of certain words and phrases in the new document; computable proximity of new document to number of sample documents.

16 Example of syntactic and semantic definition

17 Means of scheduled data search in World Wide Web Avalanche includes Internet Spider that provides: scheduled automatic search of requested information in the Web; automatic links following; automatic validation of links found; copying of found information from Internet to the user’s local computer.

18 Example of scheduled data search

19 Semantic filtration and classification of incoming data Avalanche Internet Classifier provides: Automatic classification of copied information in accordance with the Semantic Catalogue structure. Storage of classified information. Information is stored on the local computer in an efficient way. Re-classification of stored information. You can change your mind and reclassify information already received from Internet.

20 Example of semantic filtration and classification

21 Means of creating user’s personal encyclopedia Avalanche includes Knowledge Database that provides creation and management of user’s personal encyclopedia built as a local Internet site for adequate description and convenient maintenance of information stored.

22 Example of creating user’s personal encyclopedia

23 Avalanche is a well-structured product Avalanche consists of: Internet Spider to find necessary information Internet Classifier for automatic semantic filtering of data found Knowledge Database representing convenient mini- encyclopedia to deal with found and filtered information

24 Avalanche is a flexible and scalable product Avalanche could be a good fit either for expert’s analytical work or for common user’s Internet surfing.

25 Instruments and technologies Avalanche algorithms for data classification and texts proximity evaluation are developed on the strong mathematical basis. Avalanche is developed with the proven technology that means following the standards for all stages of project maintenance, programming and testing.

26 Different parts of Avalanche have been designed and developed using most up-to-date and efficient tools and algorithms. User interfaces have been developed using Borland RAD tools. Core code is written using object-oriented approach which makes Avalanche highly configurable and flexible. Class design has been developed using Rational Rose tools, which are considered to be the best OOP-design tools nowadays. Database is designed and optimized to Normal Form III, that’s why data is stored efficiently, without any redundancy. Data integrity is declared and applied on database level. Dictionary and document searching is optimized by using latest hashing and caching algorithms combined with the direct dictionary access. Instruments and technologies


Download ppt "Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche."

Similar presentations


Ads by Google