1. Field of the Disclosure
The present disclosure relates to a monitoring system of a public opinion survey system with three-dimensional effects. In particular, it relates to a three-dimensional visualization system for web surveys which can collect in real time web articles about specific companies, products or public figures from specific websites, blogs or knowledge-search web pages, process and analyze collected articles and display survey results on the user's computer screen with a planetary system having a three-dimensional fixed star and planets such that the user can understand easily the survey results.
2. Discussion of Background Information
Recently, companies make lots of effort to establish a real time management system to survive in new business environments including global competitions, short term innovation cycles and customers' diverse requirements. Particularly, a company cannot survive without customers, i.e., no company can survive without markets so that they practice a customer focused management shifting from the previous customer satisfaction management. However, as there is no system providing an easy and effective way of monitoring survey results regarding prospective customers' demands and responses, only some large corporations expand lots of time and cost for collecting customer opinion data. Thus, these corporations spend lots of money unnecessarily.
In a public opinion survey field, companies conduct public opinion surveys to know preferences for specific products, popularities of public figures, national responses to current events using the internet, being away from using conventional survey documents. The internet becomes a huge and efficient information storage medium connected to networks of so many computers in the world. The internet is used for electronic mails, newsgroups, file transmissions, information searches and transmissions, electronic commercial transactions, internet financial transactions and voice and/or video communications. A commercial use of the internet is spreading by the increase of connected networks and internet users.
People set up a system including a survey website to conduct an internet-based survey. Then, users can visit the survey website and clicked on agree or disagree items with respect to a survey subject. The system counts the clicked number of “agree” or “disagree” items to provide survey results including approval and disapproval rates. However, this method requires respondents to visit the survey website.
According to the present disclosure, a three-dimensional visualization system is provided for web surveys displaying survey results with a planetary system having a three-dimensional fixed star and planets.
The visualization system described above is achieved through the present disclosure which relates to an internet-based survey system graphically displaying survey results in three-dimensions. The system can include a user interface providing a user-friendly environment for a user to input a survey subject, a database server configured to store collection conditions defined by the user and processed result data with the collection conditions, and a web crawler module configured to search directories in website search engines with the collection conditions stored in the database server and to collect web articles relating to the survey subject. A text classification module is configured to break the web articles collected into sentences and further into words in order to determine a part of speech of each word used in the web articles. An analysis engine module is configured to grade the web articles based on predetermined weight values for words, a statistical evaluation module configured to further rate the web articles graded by the analysis engine module in terms of themes and website search engines and store rate values of the web articles and a presentation tool configured to display three-dimensional graphics of the rate values of the web articles stored in the statistical evaluation module symbolizing a planetary system having a fixed star and planets.
As described above, the present disclosure can help users to easily understand the survey results and to predict the real result with respect to the survey subject by graphically displaying the survey results with the three-dimensional planetary system after searching, collecting, analyzing and assessing the web articles relating to the survey subject. Additionally, the present disclosure can improve the competence of a company and enables it to make a fast and good decision under a fast changing business environment. Consequently, the present disclosure can provide great benefits and values to both companies and customers, especially to medium and small-sized companies to improve their competitive advantages.
The present invention is illustrated in the accompanying drawings.
As illustrated in
The subject manager has a management screen which can choose and store a sentence of survey subject in database server (16) and manage to input the sentence automatically or semi-automatically. Inputting the sentence automatically means that if the user sets up a specific time of inputting the survey subject in the screen, the survey subject will be automatically inputted in accordance with the time set by the user and the system starts to collect web articles relating to the subject. However, inputting the sentence semi-automatically means that the system starts to collect relevant web articles when the user inputs the survey subject in the screen.
The site rank manager can manage a number of websites where web articles are searched and collected. If the number of websites are not limited by the site rank manager, then the web crawler collects web articles in all of websites available. A rank of a website search engine can be determined based on ranks provided by a professional company assessing the awareness and recognition level of websites or the user can determine the rank of the website search engine based on the user's personal assessment. Also, the user can conduct a web survey to determine the rank of the website search engine.
The keyword manager relates to managing the meanings and predeterinined weight values of words. To process natural languages, the keyword manager can work as a word dictionary for each word and it also manages the weight values for words which can be used to analyze each word.
The web article viewer enables the user to view web articles collected by the web crawler module (10) and the result of analysis of web articles on the user's local screen without connecting to the web.
The web crawler module (10) relates to identifying a survey subject to be surveyed on a specific day and the collection period of web articles stored in database server (16) and collecting web articles relating to the survey subject in the internet. As described above, websites to be searched are the ones chosen by the site rank manager of user interface (11) or the whole web. A collection program such as Web Crawler can be used for web crawler module (10).
Text classification module (12) can analyze a web article by a unit of sentence and further by a unit of word and decide a part of speech of each word in order to analyze the web article by using analysis engine module (13). Word and sentence analysis can be done by using a preexisting software application such as CORPUS.
Analysis engine module (13) can grade the web article based on weight values for words predetermined by the keyword manager of user interface module (11).
Statistical evaluation module (14) can rate the web articles graded by the analysis engine module in terms of themes and website search engines and store rate values of the web articles in database server (16).
Presentation tool (15) can display charts, two-dimensional graphics and three-dimensional graphics by using texts, numbers and figures based on the rate values of the web articles and the analysis results in terms of the kinds of websites.
As described above, the present disclosure can collect, process and analyze data information uploaded in real time on a specific website, blog and knowledge-search web page by netizens which are related to the survey subject of companies, products and public figures.
Data search screen (20) can include subject input window (21) for inputting a survey subject, website display window (22) displaying website names and the headings of collected articles relevant to the survey subject, reply display window (23) displaying netizens' opinions with respect to the collected articles relevant to the survey subject, tail display window (24) displaying replies to the netizens' opinions regarding the collected articles, context display window (25) displaying the whole content of the collected article upon clicking on a specific article displayed on the website display window, selected tail display window (26) displaying selected replies among in the netizens' replies displayed on the tail display window, link button (View in IE)(27) enabling the user to link to the website where a specific article is collected, two-dimensional visualization button (28) enabling the user to display survey results in two-dimensional visualization by clicking on the button as illustrated in
The web crawler module can collect articles once at a time relevant to an inputted survey subject, collect and renew articles periodically after storing the survey subject in the database server and collect articles for a specified period of time in accordance with a collection condition defined by the user. It is obvious for the person of ordinary skill in the art to change the collection condition based on the user's need.
The collected web article can be visualized in two-dimensions or in three-dimensions by presentation tool (15) after statistically processed using text classification module (12), analysis engine module (13) and statistical evaluation module (14).
The distance between fixed star (30) and planets (40:40 A, 40B, 40C . . . can show the recognition rank of each website search engine where articles are collected. The recognition rank can be ranks provided by a professional internet ranking site with respect to each website search engine or can be ranks determined by the user after a separate web survey. In this figure, it is understood that the higher recognition rank the search engine website has, the closer the planet corresponding to the website is to the fixed start.
The size of planet (40) can be displayed corresponding to the numbers of collected opinions. The color of planet (40) can vary according to the level of preference, for example higher in more blue and lower in more red.
As described, the present disclosure can help users to understand a public opinion tendency easier by displaying survey results corresponding to the distance, size, and color of a fixed star and planets.
In a preferred embodiment, the color of a planet can be displayed to indicate positive responses with a blue color and negative responses with a red color. However, certain contrasted colors can be used for the same purpose.
In one preferred embodiment of the present disclosure, approval, opposition, undecided and filter out rates about the survey subject can be displayed in terms of each website with bar graphs as seen in the upper end of
If the user clicks on the website link of the screen of
In a preferred embodiment of the present disclosure, the survey results can be displayed as a sphere-shaped unit, but they also can be displayed as other shapes such as rectangular shape, line and spot shapes. Even if the shapes can be changed to a rectangular shape, the colors do not change but are displayed as described above. When displayed with polygonal shapes, specific items can be commonly displayed with respect to every direction. For example, when the user applies a viewing function with respect to x, y and z axes, the planets corresponding to each website can be displayed as the same shapes and colors in each view with respect to x, y and z axes.
As illustrated in the drawings, when the user chooses a certain analyzed survey subject, the database calculator (MFModel) of presentation tool (15) can fetch data information of the relevant survey subject from database server (16) and calculate specific variables for each website and the graphic generation manager (MFGLManager) can display information in the database calculator (MFModel) through the two-dimensional graphic generator (MFModel2D) or the three-dimensional graphic generator (MFModel3D). If the user applies a scale-up, a scale-down, a move or a rotation function, the model change manager (MFCondinateAxis) executes the function applied by the user and displays it accordingly.
If the user wants to get website ranks from the internet, the user can control website information through the site rank manager (frmSiteRankManager) and the website information can be stored in database server (16). If a user receives a specific survey subject from a customer, the user can register the survey subject into database server (16) through the subject manager (frmSubjectManager). The web crawler module (frmWebCrawer) can collect articles relevant to the survey subject from websites registered in the site rank manager (frmSiteRankManager) and can store collected web articles in database server (16). Web articles stored in the database sever can be seen in the form of GUI through the web article viewer (frmAiticleViewer). The user can direct the system to analyze the collected web articles through the analysis engine (frmAnalysisEngine) so that the analysis engine (frmAnalylisEngine) uses the natural language processing module registered with the keyword manager (frmKeywordManager).
What has been described are only some examples of methods and systems according to the present disclosure. Accordingly, it is to be understood that various and numerous other arrangements may be devised by one skilled in the art without departing from the spirit and scope of the present disclosure as limited only by the accompanying claims.