[go: up one dir, main page]

CN111078216A - Information display method and device, electronic equipment and computer readable medium - Google Patents

Information display method and device, electronic equipment and computer readable medium Download PDF

Info

Publication number
CN111078216A
CN111078216A CN201911085889.7A CN201911085889A CN111078216A CN 111078216 A CN111078216 A CN 111078216A CN 201911085889 A CN201911085889 A CN 201911085889A CN 111078216 A CN111078216 A CN 111078216A
Authority
CN
China
Prior art keywords
information
article
display
display constraint
business object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911085889.7A
Other languages
Chinese (zh)
Other versions
CN111078216B (en
Inventor
井博巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taikang Insurance Group Co Ltd
Taikang Pension Insurance Co Ltd
Original Assignee
Taikang Insurance Group Co Ltd
Taikang Pension Insurance Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taikang Insurance Group Co Ltd, Taikang Pension Insurance Co Ltd filed Critical Taikang Insurance Group Co Ltd
Priority to CN201911085889.7A priority Critical patent/CN111078216B/en
Publication of CN111078216A publication Critical patent/CN111078216A/en
Application granted granted Critical
Publication of CN111078216B publication Critical patent/CN111078216B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Electronic shopping [e-shopping] by investigating goods or services
    • G06Q30/0625Electronic shopping [e-shopping] by investigating goods or services by formulating product or service queries, e.g. using keywords or predefined options
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • G06Q30/0643Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to an information display method, an information display device, electronic equipment and a computer readable medium. Relates to the field of computer information processing, and the method comprises the following steps: acquiring service object information based on a viewing request initiated by a user at a client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying. The flexible information display when a plurality of matched display constraint information is provided and the information display under complex conditions is realized.

Description

Information display method and device, electronic equipment and computer readable medium
Technical Field
The present disclosure relates to the field of computer information processing, and in particular, to an information display method and apparatus, an electronic device, and a computer-readable medium.
Background
With the development of science and technology, the demands of users are more and more diversified, and how to display information in a diversified and flexible manner becomes a technical problem to be solved urgently.
In the prior art, simple and diversified information display can be realized, for example, some preferential information can be displayed for a VIP user.
In the process of implementing the invention, the inventor finds that at least the following technical problems exist in the prior art:
in the prior art, only simple diversified information display can be realized, and diversified information display under complex conditions cannot be realized, for example, a certain information has a plurality of display conditions, and if a user meets the plurality of display conditions, how to determine whether the information is displayed or not is performed.
Therefore, a new information display method, apparatus, electronic device and computer readable medium are needed.
The above information disclosed in this background section is only for enhancement of understanding of the background of the disclosure and therefore it may contain information that does not constitute prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
In view of this, the present disclosure provides an information display method, an information display apparatus, an electronic device, and a computer-readable medium, which achieve flexible information display when multiple pieces of matched display constraint information are present, and information display in a complex situation.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to an aspect of the present disclosure, an information displaying method is provided, including: acquiring service object information based on a viewing request initiated by a user at a client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying.
According to the embodiment of the present invention, based on the foregoing scheme, before the calculating the display constraint information of the business object information and the article information, the method further includes: acquiring display constraint information of the article information; acquiring display constraint information of article information, comprising: defining article information; receiving display constraint information of a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information.
According to the embodiment of the present invention, based on the foregoing scheme, the converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information includes: and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information according to a stored natural language main predicate object conversion table.
According to the embodiment of the present invention, based on the foregoing solution, the method further includes: receiving a decision value corresponding to each piece of display constraint information input by the designer aiming at the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information, wherein the acquisition comprises the following steps: summarizing decision values of display constraint information matched with the business object information in the article information; and determining the article information to be displayed from the article information based on the decision value of the display constraint information.
According to the embodiment of the present invention, based on the foregoing scheme, determining the item information to be displayed from the item information based on the decision value of the display constraint information includes: and determining whether the article information is article information to be displayed or not based on the sign of the decision value with the largest absolute value in the decision values of the display constraint information.
According to the embodiment of the present invention, based on the foregoing scheme, calculating the display constraint information of the article information according to the business object information, and acquiring the display constraint information matched with the business object information in the article information, includes: polling the display constraint information according to each attribute in the service object information to acquire display constraint information corresponding to the service object information; and performing matching calculation and/or range calculation on the display constraint information corresponding to the business object information and the business object information to acquire the display constraint information matched with the business object.
According to the embodiment of the invention, based on the scheme, the service object information comprises scene attribute information and user attribute information; the method for acquiring the business object information based on the viewing request initiated by the user at the client comprises the following steps: acquiring a viewing request initiated by a user at a client; acquiring scene attribute information and user identification information from the viewing request; and acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
According to another aspect of the present disclosure, there is provided an information presentation apparatus, including: the first acquisition module is used for acquiring the service object information based on a viewing request initiated by a user at a client; the second acquisition module is used for calculating the display constraint information of the article information according to the business object information and acquiring the display constraint information matched with the business object information in the article information; the third acquisition module is used for acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and the pushing module is used for pushing the information of the articles to be displayed to the client for displaying.
According to the embodiment of the present invention, based on the foregoing solution, the apparatus further includes: the fourth acquisition module is configured to acquire display constraint information of the article information; the fourth acquisition module is configured to define item information; receiving display constraint information of a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information.
According to the embodiment of the present invention, based on the foregoing scheme, the fourth obtaining module is configured to convert the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information according to a stored natural language principal-predicate translation table.
According to the embodiment of the present invention, based on the foregoing solution, the apparatus further includes: a receiving module configured to receive a decision value corresponding to each piece of display constraint information input by the designer for the article information; the third acquisition module is configured to summarize a decision value of the display constraint information matched with the business object information in the article information; and determining the article information to be displayed from the article information based on the decision value of the display constraint information.
According to the embodiment of the present invention, based on the foregoing scheme, the third obtaining module is configured to determine whether the item information is to-be-displayed item information based on a sign of a decision value with a largest absolute value among the decision values of the display constraint information.
According to the embodiment of the present invention, based on the foregoing scheme, the second obtaining module is configured to poll the display constraint information according to each attribute in the service object information, and obtain the display constraint information corresponding to the service object information; and performing matching calculation and/or range calculation on the display constraint information corresponding to the business object information and the business object information to acquire the display constraint information matched with the business object.
According to the embodiment of the invention, based on the scheme, the service object information comprises scene attribute information and user attribute information; the first acquisition module is configured to acquire a viewing request initiated by a user at a client; acquiring scene attribute information and user identification information from the viewing request; and acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
According to still another aspect of the present disclosure, an electronic device is provided, which includes: one or more processors; storage means for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the information presentation method as described above.
According to yet another aspect of the present disclosure, a computer-readable medium is proposed, on which a computer program is stored, which program, when being executed by a processor, is adapted to carry out the information presentation method as described above.
In the embodiment of the invention, the business object information is obtained based on the viewing request initiated by the user at the client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying. The flexible information display when a plurality of matched display constraint information is provided and the information display under complex conditions is realized.
In the embodiment of the invention, article information is defined; receiving display constraint information of a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information. On one hand, the designer inputs the display constraint information according to the natural language format without inputting the display constraint information in the programming language format, so that the technical requirement on the designer is reduced, and the efficiency of inputting the display constraint information by the designer is improved. On the other hand, the designer does not need to input a range calculation method aiming at a certain display constraint condition, the parser calls each data sheet independently to realize the display constraint condition of the natural language input by the designer, the isolation of the programming language and the display constraint information in the natural language format is realized, the operation burden of the designer is reduced, and the independent matching/range calculation of the display constraint information is realized.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings. The drawings described below are merely some embodiments of the present disclosure, and other drawings may be derived from those drawings by those of ordinary skill in the art without inventive effort.
Fig. 1 is a system scenario block diagram illustrating an information presentation method and apparatus according to an exemplary embodiment.
Fig. 2 is a flow diagram illustrating an information presenter method according to an example embodiment.
Fig. 3 is a flowchart illustrating a method of obtaining display constraint information for item information, according to an example embodiment.
FIG. 4 is a block diagram illustrating an information presentation device according to an example embodiment.
FIG. 5 is a block diagram illustrating an electronic device in accordance with an example embodiment.
FIG. 6 is a schematic diagram illustrating a computer-readable storage medium according to an example embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus, a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It will be understood that, although the terms first, second, third, etc. may be used herein to describe various components, these components should not be limited by these terms. These terms are used to distinguish one element from another. Thus, a first component discussed below may be termed a second component without departing from the teachings of the disclosed concept. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
It is to be understood by those skilled in the art that the drawings are merely schematic representations of exemplary embodiments, and that the blocks or processes shown in the drawings are not necessarily required to practice the present disclosure and are, therefore, not intended to limit the scope of the present disclosure.
Fig. 1 is a system block diagram illustrating an information presentation method and apparatus according to an example embodiment.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have various communication client applications installed thereon, such as a shopping application, a web browser application, a search application, an instant messaging tool, a mailbox client, social platform software, and the like.
The terminal devices 101, 102, 103 may be various electronic devices capable of accepting data instructions and supporting data transmission, including but not limited to smart phones, smart homes, smart door locks, smart cars, smart environmental monitoring, smart health monitoring devices, and so forth.
The server 105 may be a server providing various services, such as a background server providing support for viewing requests initiated by users with the terminal devices 101, 102, 103. The server 105 may analyze and the like the received viewing request, and feed back information of the article to be displayed to the terminal device.
A user may initiate a viewing request through operations on the terminal devices 101, 102, 103, and the server 105 may obtain business object information based on the viewing request initiated by the user at the client, for example; the server 105 may, for example, calculate display constraint information of the article information according to the business object information, and obtain display constraint information in the article information that matches the business object information; the server 105 may obtain information of an article to be displayed, for example, based on display constraint information in the article information that matches the business object information; and the server 105 may for example be based on pushing the information of the item to be presented to the client; the terminal devices 101, 102, 103 may, for example, present item information.
The Internet of Things (IoT) is an information carrier such as the Internet and a traditional telecommunication network, and enables all common objects capable of performing independent functions to realize an interconnected network. The internet of things is generally a wireless network, and on the internet of things, everyone can use an electronic tag to connect a real object to the internet, and the specific positions of the real object can be found on the internet of things. The Internet of things can be used for carrying out centralized management and control on machines, equipment and personnel and also can be used for carrying out remote control on household equipment and automobiles, searching positions, preventing articles from being stolen and the like, is similar to an automatic control system, and meanwhile, through collecting data of the facts, the data can be finally gathered into big data, including redesigning roads to reduce important social changes such as traffic accidents, urban updating, disaster prediction, crime prevention and control, epidemic control and the like, and object association is realized.
In the embodiment of the invention, the business object information is obtained based on the viewing request initiated by the user at the client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying. The flexible information display when a plurality of matched display constraint information is provided and the information display under complex conditions is realized.
Fig. 2 is a flow chart illustrating a method of presenting information according to an example embodiment. It should be noted that the execution subject executing the embodiment of the present invention may include a device with computing processing capability to execute, for example: a server, but the invention is not limited thereto. The server may be an entity server, or may be, for example, a plurality of servers, and it should be noted that the information presentation method provided by the embodiment of the present disclosure may be executed by a server, and accordingly, the information presentation apparatus may be disposed in the server, and the client is generally located to provide the user with the view request and perform the item information presentation.
As shown in fig. 2, the method may include, but is not limited to, the following steps:
in S202, the business object information is obtained based on the viewing request initiated by the user at the client.
In the embodiment of the invention, the service object information comprises scene attribute information and user attribute information. The viewing request initiated by the user at the client contains scene attribute information and user identification information. The scene attribute information may include: the stream guidance source information is stream guidance source information corresponding to a viewing request initiated by a user, for example, after the user reads a certain soft text, the user clicks a connection below the soft text to initiate the viewing request, and the soft text is scene attribute information.
In the embodiment of the invention, after the user identification information under observation is acquired, the user attribute information corresponding to the user identification information can be acquired from the user system based on the user identification information. The user system stores user attribute information corresponding to the user identifier, where the user attribute information is detailed information of each attribute of the user, such as an age attribute, a gender attribute, a level attribute, a company attribute, a region attribute, and the like of a certain user.
In S204, the display constraint information of the article information is calculated according to the service object information, and the display constraint information matched with the service object information in the article information is obtained.
In the embodiment of the invention, the display constraint information of each article information is preset. When the display constraint information of each item information is obtained, the item information is defined, the display constraint information in the natural language format input by a designer aiming at the item information is received, and the display attribute constraint information in the natural language format is converted into the display constraint information in the programming language format of the item information.
After the business object information is obtained, according to the scene attribute information and each attribute in the user attribute information included in the business object information, polling display constraint information preset for each article information to obtain the display constraint information corresponding to the business object information in each article information. And then, performing matching calculation and/or range calculation on the display constraint information and the business object information corresponding to the business object information in each item information to obtain the display constraint information matched with the business object.
In the embodiment of the present invention, the display constraint information matched with the service object information refers to that the service object information meets/covers the condition corresponding to the display constraint information.
It should be noted that, in the embodiment of the present invention, each item information is provided with the display constraint information of a plurality of attributes, and each business object information may have a plurality of attributes, such as a scene attribute and an attribute of each user (an age attribute, a gender attribute, a company attribute, a region attribute, and the like).
For example, the display constraint information of the item information M includes scene attributes: soft text a or B, age attribute: greater than 18, gender attribute: without limitation. Assume that the display constraint information of the item information N includes a scene attribute: softword C, age attribute: less than 18, gender attribute: without limitation. When the acquired scene attribute information is: soft a, age attributes are: 25, gender attribute is: after the male service object information, traversing the display constraint information of the article information M based on the scene attribute, and after matching calculation/range calculation, acquiring the scene attribute information as follows: the scene attribute A or B in the display constraint information of the article information M matched with the soft text A traverses the display constraint information of the article information M based on the age attribute and the gender attribute, and after matching calculation/range calculation, the obtained object information and the age attribute are as follows: the age attribute in the display constraint information of the item information M matching 25 is greater than 18, and the gender attribute in the display constraint information of the item information M matching the gender attribute is not limited. Then, traversing each piece of display constraint information of the article information N based on each attribute in the service object information, and obtaining display constraint information matched with the service object information in the article information N.
It should be noted that, when traversing the article information, after traversing the display constraint information corresponding to one article information by each attribute in the service object information, traversing the display constraint information corresponding to the next article information by each attribute in the service object information. For example, after traversing the display constraint information of all the article information by one attribute in the service object information, the display constraint information matched with the service object may be obtained in a manner that traversing the display constraint information of all the article information by the next attribute in the service object information.
In S206, the article information to be displayed is acquired based on the display constraint information matched with the service object information in the article information.
In the embodiment of the present invention, when obtaining the display constraint information of the article information, a designer sets a decision value for each piece of display constraint information, where the decision value may be: sign + value format.
After the display constraint information matched with the business object information in each article information is obtained, the decision value of the display constraint information matched with the business object information in each article information is summarized, and the article information to be displayed is determined from the article information based on the decision value of the display constraint information.
In an embodiment of the present invention, the method for determining information of an article to be displayed based on a decision value may include: and determining whether the article information is the article information to be displayed or not based on the sign of the decision value with the maximum absolute value in the decision values of the display constraint information corresponding to each article information.
For example, in the above example, it is assumed that the presentation constraint information of the item information M includes a scene attribute: soft text a or B, set decision value 3, age attribute: greater than 18, the set decision value is-2, gender attribute: and if the decision value is not limited, the set decision value is 1, and the business object information is matched with the three pieces of display constraint information, the article information is the article information to be displayed based on the decision value 3 with the largest absolute value in the decision values and is a plus sign. And if the decision value with the maximum absolute value is a negative sign, the article information is not the article information to be displayed.
It should be noted that the above method for determining the information of the article to be displayed based on the decision value is only an example method, and the present invention is not limited thereto, for example, after the decision value is summed, it may be determined whether the article information is the information of the article to be displayed based on the sign of the summation result.
In the embodiment of the invention, whether the article information is displayed is determined based on the decision value of the display constraint information, so that the information display when a plurality of matched display constraint information exist is realized, and the information display under the complex condition is realized.
In S208, the information of the article to be displayed is pushed to the client for displaying.
In the embodiment of the invention, after the information of each article to be displayed is acquired, the server pushes the information of each article to the client, and each article is displayed to the user by the client.
In the embodiment of the invention, the business object information is obtained based on the viewing request initiated by the user at the client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying. The flexible information display when a plurality of matched display constraint information is provided and the information display under complex conditions is realized.
The method for acquiring the display constraint information of the article information provided in the embodiment of the present invention is explained in detail below. It should be noted that the subject performing the embodiment may be a server or a parser, and the parser is exemplified in the embodiment of the present invention.
Fig. 3 is a flowchart illustrating a method of obtaining display constraint information for item information according to an example embodiment. As shown in fig. 3, the method may include the following steps:
in S302, item information is defined.
In S304, the display constraint information in the natural language format input by the designer for the article information is received.
In the embodiment of the present invention, the designer refers to a person who presents display constraint information for article information, and is a designer of the display constraint information, and unlike the user in the foregoing, the user in the foregoing refers to a user who uses a client corresponding to the information display method, and hereinafter, the designer refers to a developer who develops the client.
In the embodiment of the invention, the natural language generally refers to a language used by human beings in a main predicate guest format, and the programming language is a formal language used for defining a computer program and can be used for sending instructions to a computer.
In S306, the display attribute constraint information in the natural language format is converted into the display constraint information in the programming language format of the item information.
It should be noted that the programming language format in the embodiment of the present invention may include not only: java, C, and the like, and the programming language may also include an intermediate language close to the programming language, and the intermediate language may be based on which the program language can be quickly translated.
It should be noted that after the display constraint information in the natural language format or the programming language format is obtained, the keyword extraction may be performed on the display constraint information to obtain the attribute of the display constraint information.
In the embodiment of the invention, the display attribute constraint information in the natural language format is converted into the display constraint information in the programming language format of the article information according to the stored natural language main predicate object conversion table.
1. Subject-based on object-oriented idea, in the framework of the present invention, business can be understood as interaction between several business entities, forming a whole set of business process. These business objects are abstracted from the real business environment and can be understood by the demanding party as well. Such business objects typically serve as subjects in the definition of rules. For example, a "USER" may be described in a Master-predicate Branch table by a USER object. The user's own company is referred to in the host predicate transfer table by user. VIP _ LEVEL is used to refer to the user's own VIP LEVEL in the master-predicate branch table.
2. Object-usually to represent a concrete value, or an abstract notion "range". Specific values, such as "30", "male", "industry and commerce bank", abstract concept "scope", such as "list of employee ID numbers of a local medical insurance office", "list of enterprise IDs with a certain specific collaboration with a certain client". For designers, they need only understand the meaning of a range, and need not understand how that range is specifically implemented. For the developer; the scope may be a local data table, where each record is an identification number or an enterprise code. The scope may also be other various implementations. Ranges are typically used IN connection with the predicate "belongs to" (IN) below.
3. A predicate-generally refers to a series of conjunctions, such as equal to (═ greater than (>), less than (<), etc., there is a more specific predicate "belonging to" (IN), dedicated to the object of the connection scope type. The value representing the current subject is a record in this range of the current object.
For example, user id No. IN BLACK _ IDNOS describes that the user's license number is within the license number blacklist.
In the embodiment of the invention, article information is defined; receiving display constraint information of a natural language format input by a designer aiming at the article information; and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information. On one hand, the designer inputs the display constraint information according to the natural language format without inputting the display constraint information in the programming language format, so that the technical requirement on the designer is reduced, and the efficiency of inputting the display constraint information by the designer is improved. On the other hand, the designer does not need to input a range calculation method aiming at a certain display constraint condition, the parser calls each data sheet independently to realize the display constraint condition of the natural language input by the designer, the isolation of the programming language and the display constraint information in the natural language format is realized, the operation burden of the designer is reduced, and the independent matching/range calculation of the display constraint information is realized.
In the embodiment of the invention, the display constraint information described by the designer can be directly written into the system for operation, and developers are not required to participate in the operation process, so that the delivery flow of the developers is greatly shortened, the delivery timeliness of the developers is improved, the development and maintenance cost is reduced, and the flexible setting of the display constraint information by the designer is realized.
It should be noted that the obtained service object information belongs to a programming language format, and therefore, after the service object information is obtained, the matching/range calculation can be directly performed without performing programming language format conversion.
Based on the principal-predicate-object conversion table, the display constraint information in the natural language format can be converted into the display constraint information in the programming language format, and the following problems are how to play the role of the display constraint information and how to solve the problem of superposition of multiple pieces of display constraint information. To solve this problem, we introduce a new concept, decision value. It indicates what results will be produced when a certain condition is presented by the constraint information description. The value range of the method is any integer, the sign of the decision value represents the judgment conclusion (positive is allowed, negative is rejected) of the current display constraint information, the absolute value of the decision value represents the priority degree of the rule, and the method is mainly used for determining the final result when the judgment conclusion conflicts with other judgment conclusions of the display constraint information. For example, when a certain condition occurs, two conditions described by the display constraint information are consistent with the condition, but the two judgment conclusions of the display constraint information are opposite, and the judgment conclusion of the display constraint information with a larger absolute value is taken as the final conclusion of the current judgment.
By the method for acquiring the display constraint information in the programming language format, the grammar is fixed, and the operator range is limited. Any system can realize that a parser parses the display constraint information text, for example, the JSON + JSON manner parses the operation rule.
The following describes an information display method proposed in the embodiment of the present invention in detail with reference to a specific application scenario.
In the existing scene, a commodity A is newly put on a shelf, the commodity is generally sold in the open, and common users can purchase the commodity; but for the subordinate employees of a particular collaborative enterprise, there will be proprietary merchandise for sale, not merchandise a for sale; however, if a client is above level 2 in my membership level, he can see all the commodities in principle, and certainly commodity a.
Assume that based on the above scenario, the designer inputs the following three pieces of display constraint information for commodity a:
1, in general, all users can see the commodity a, and the decision value is set to 1.
2, but when the user belongs to a specific enterprise, the product cannot be purchased, and the decision value is set to-2.
This presentation constraint information has a priority greater than the previous one. The list of a particular business may be described using the scope specific _ company. Specific _ components is a list where each element is an ID of an enterprise.
And 3, when the member level of the client is more than 2, the commodity can be purchased without fail. This rule is very high priority and sets the decision value to 3.
After the parser converts, the following display constraint information table can be obtained:
Figure BDA0002265388800000141
TABLE 1
It should be noted that the attributes extracted in table 1 are simply replaced with 1, 2, and 3.
After the business object information is obtained based on the viewing request initiated by the user at the client, the three pieces of display constraint information of the commodity A can be positioned. And calculating the business object information and the commodity A display constraint information through a resolver, respectively substituting the business object information into the three pieces of display constraint information to obtain matched display constraint information, summarizing decision values of the matched display constraint information, and determining whether the commodity A is displayed to the user.
Assuming that the user is an employee of a specific cooperative enterprise and the VIP level is not greater than 2, the display constraint information 1 and the display constraint information 2 are hit, the corresponding decision values are 1 and-2, and it is determined that the commodity a cannot be displayed to the user based on the sign of the decision value-2 with the largest absolute value among the decision values of the display constraint information.
Assuming that the user is an employee of a particular collaborative enterprise and the VIP level is greater than 2, presentation constraint information 1, presentation constraint information 2, and presentation constraint information 3 are hit. It is determined that the commodity a can be presented to the user based on the sign of the decision value 3 having the largest absolute value among the decision values of the presentation constraint information.
Assuming that the user does not belong to a special cooperative enterprise and the VIP level is greater than 2, the display constraint information 2 is not hit, the display constraint information 1 and 3 are hit, and the commodity A is determined based on the sign of the decision value 3 with the largest absolute value in the decision values of the display constraint information.
Furthermore, it should be noted that the above-mentioned figures are only schematic illustrations of the processes involved in the methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
FIG. 4 is a block diagram illustrating an information presentation device according to an example embodiment. The information presentation apparatus 40 includes: a first obtaining module 402, a second obtaining module 404, a third obtaining module 406, and a pushing module 408.
A first obtaining module 402, configured to obtain service object information based on a viewing request initiated by a user at a client.
A second obtaining module 404, configured to calculate, according to the business object information, display constraint information of item information, and obtain display constraint information in the item information, where the display constraint information is matched with the business object information.
A third obtaining module 406, configured to obtain information of an article to be displayed based on display constraint information that is matched with the service object information in the article information.
The pushing module 408 is configured to push the information of the article to be displayed to the client for displaying.
In the embodiment of the invention, the business object information is obtained based on the viewing request initiated by the user at the client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying. The flexible information display when a plurality of matched display constraint information is provided and the information display under complex conditions is realized.
FIG. 5 is a block diagram illustrating an electronic device in accordance with an example embodiment.
An electronic device 200 according to this embodiment of the present disclosure is described below with reference to fig. 5. The electronic device 200 shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, the electronic device 200 is embodied in the form of a general purpose computing device. The components of the electronic device 200 may include, but are not limited to: at least one processing unit 210, at least one memory unit 220, a bus 230 connecting different system components (including the memory unit 220 and the processing unit 210), a display unit 240, and the like.
Wherein the storage unit stores program code executable by the processing unit 210 to cause the processing unit 210 to perform the steps according to various exemplary embodiments of the present disclosure described in the above-mentioned electronic prescription flow processing method section of the present specification. For example, the processing unit 210 may perform the steps shown in fig. 2 and 3.
The memory unit 220 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM)2201 and/or a cache memory unit 2202, and may further include a read only memory unit (ROM) 2203.
The storage unit 220 may also include a program/utility 2204 having a set (at least one) of program modules 2205, such program modules 2205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 230 may be one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 200 may also communicate with one or more external devices 270 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 200, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 200 to communicate with one or more other computing devices. Such communication may occur via an input/output (I/O) interface 250. Also, the electronic device 200 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via the network adapter 260. The network adapter 260 may communicate with other modules of the electronic device 200 via the bus 230. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, or a network device, etc.) to execute the above method according to the embodiments of the present disclosure.
Fig. 6 schematically illustrates a computer-readable storage medium in an exemplary embodiment of the disclosure.
Referring to fig. 6, a program product 400 for implementing the above method according to an embodiment of the present disclosure is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable storage medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable storage medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
The computer readable medium carries one or more programs which, when executed by a device, cause the computer readable medium to perform the functions of: acquiring service object information based on a viewing request initiated by a user at a client; calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information; acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information; and pushing the information of the article to be displayed to the client for displaying.
Those skilled in the art will appreciate that the modules described above may be distributed in the apparatus according to the description of the embodiments, or may be modified accordingly in one or more apparatuses unique from the embodiments. The modules of the above embodiments may be combined into one module, or further split into multiple sub-modules.
From the above detailed description, those skilled in the art will readily appreciate that the message data processing method, apparatus, electronic device, and computer readable medium according to the embodiments of the present disclosure have one or more of the following advantages.
Under the environment of high-frequency large-quantity data flow such as the Internet of things and the like, the rule engine system can simply and efficiently complete data routing and communication of M2M (machine to machine).
The rule engine system has strong adaptability to the received message, and can solve the message of JSON with any structure.
The writing style of the rules is similar to SQL, the rules are simple and easy to understand, and the development and maintenance difficulty of the whole system is simplified based on the rule executor of the memory database.
The method has wide application scenes, can not only process the problem of a bottom data layer, but also solve the problem of an upper service logic layer; with a slight modification, IBM's ILOG rules engine can be replaced.
Exemplary embodiments of the present disclosure are specifically illustrated and described above. It is to be understood that the present disclosure is not limited to the precise arrangements, instrumentalities, or instrumentalities described herein; on the contrary, the disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (10)

1. An information display method, comprising:
acquiring service object information based on a viewing request initiated by a user at a client;
calculating display constraint information of the article information according to the business object information to obtain display constraint information matched with the business object information in the article information;
acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information;
and pushing the information of the article to be displayed to the client for displaying.
2. The method of claim 1, wherein before the calculating of the display constraint information of the item information according to the business object information, the method further comprises: acquiring display constraint information of the article information;
acquiring display constraint information of article information, comprising:
defining article information;
receiving display constraint information of a natural language format input by a designer aiming at the article information;
and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information.
3. The method of claim 2, wherein converting the presentation property constraint information in the natural language format to the presentation constraint information in the programming language format for the item information comprises:
and converting the display attribute constraint information in the natural language format into the display constraint information in the programming language format of the article information according to a stored natural language main predicate object conversion table.
4. The method of claim 2, wherein the method further comprises:
receiving a decision value corresponding to each piece of display constraint information input by the designer aiming at the article information;
acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information, wherein the acquisition comprises the following steps:
summarizing decision values of display constraint information matched with the business object information in the article information;
and determining the article information to be displayed from the article information based on the decision value of the display constraint information.
5. The method of claim 4, wherein determining the item information to be displayed from the item information based on the decision value of the display constraint information comprises:
and determining whether the article information is article information to be displayed or not based on the sign of the decision value with the largest absolute value in the decision values of the display constraint information.
6. The method according to any one of claims 1 to 5, wherein calculating display constraint information of item information according to the business object information, and obtaining display constraint information matched with the business object information in the item information comprises:
polling the display constraint information according to each attribute in the service object information to acquire display constraint information corresponding to the service object information;
and performing matching calculation and/or range calculation on the display constraint information corresponding to the business object information and the business object information to acquire the display constraint information matched with the business object.
7. The method according to any one of claims 1 to 5, wherein the service object information includes scene attribute information and user attribute information;
the method for acquiring the business object information based on the viewing request initiated by the user at the client comprises the following steps:
acquiring a viewing request initiated by a user at a client;
acquiring scene attribute information and user identification information from the viewing request;
and acquiring user attribute information corresponding to the user identification information from a user system based on the user identification information.
8. An information presentation device, comprising:
the first acquisition module is used for acquiring the service object information based on a viewing request initiated by a user at a client;
the second acquisition module is used for calculating the display constraint information of the article information according to the business object information and acquiring the display constraint information matched with the business object information in the article information;
the third acquisition module is used for acquiring the information of the article to be displayed based on the display constraint information matched with the business object information in the article information;
and the pushing module is used for pushing the information of the articles to be displayed to the client for displaying.
9. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-7.
CN201911085889.7A 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium Active CN111078216B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911085889.7A CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911085889.7A CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Publications (2)

Publication Number Publication Date
CN111078216A true CN111078216A (en) 2020-04-28
CN111078216B CN111078216B (en) 2023-06-02

Family

ID=70310725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911085889.7A Active CN111078216B (en) 2019-11-08 2019-11-08 Information display method, information display device, electronic equipment and computer readable medium

Country Status (1)

Country Link
CN (1) CN111078216B (en)

Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08305574A (en) * 1995-05-11 1996-11-22 Nippon Telegr & Teleph Corp <Ntt> Constraint type problem solving method and system
JPH11312190A (en) * 1998-04-28 1999-11-09 Hitachi Ltd Product information display method
US20040181390A1 (en) * 2000-09-23 2004-09-16 Manson Keith S. Computer system with natural language to machine language translator
US20050125400A1 (en) * 2003-12-05 2005-06-09 Aya Mori Information search system, information search supporting system, and method and program for information search
JP2006106872A (en) * 2004-09-30 2006-04-20 Toshiba Corp Knowledge information collection system, knowledge search system, and knowledge information collection method
CN101504751A (en) * 2009-03-20 2009-08-12 腾讯科技(深圳)有限公司 Electronic commerce transaction system and merchandise information processing method
JP2011128841A (en) * 2009-12-17 2011-06-30 Rakuten Inc Commercial transaction processing apparatus, method and program for processing auction condition determination
JP2015060578A (en) * 2013-09-20 2015-03-30 ヤフー株式会社 Product management apparatus, product management method, and product management program
JP2016038814A (en) * 2014-08-08 2016-03-22 株式会社リコー Information processing system, server apparatus, and information processing method
TW201629806A (en) * 2015-01-13 2016-08-16 Alibaba Group Services Ltd Method and device for displaying language message based on digital object identifier (ODI)
CN106970790A (en) * 2017-03-09 2017-07-21 腾讯科技(深圳)有限公司 Method, relevant device and system that a kind of application program is created
CN107169839A (en) * 2017-05-24 2017-09-15 杭州纳戒科技有限公司 Merchandise display method, device and electronic equipment
CN108563384A (en) * 2018-04-17 2018-09-21 泰康保险集团股份有限公司 A kind of exchange method and relevant device based on questionnaire
JP2018190180A (en) * 2017-05-03 2018-11-29 ナレルシステム株式会社 Method, computer program and device for processing knowledge expression
CN109064277A (en) * 2018-07-25 2018-12-21 北京小米移动软件有限公司 merchandise display method and device
CN109144493A (en) * 2018-07-18 2019-01-04 平安科技(深圳)有限公司 Generation method, electronic device and the readable storage medium storing program for executing of business rule
JP2019003376A (en) * 2017-06-14 2019-01-10 株式会社ブロードリーフ Commodity information providing system, commodity information providing method and commodity information providing program
CN109388453A (en) * 2018-09-07 2019-02-26 Oppo广东移动通信有限公司 Application page display method and device, storage medium and electronic equipment
CN109697201A (en) * 2018-12-27 2019-04-30 清华大学 A kind of method of query processing, system, equipment and computer readable storage medium
CN109800344A (en) * 2019-01-28 2019-05-24 王立山 A kind of automatic programming method and its system of natural language mind over machine
CN109994113A (en) * 2019-03-14 2019-07-09 深兰科技(上海)有限公司 A kind of methods of exhibiting and device of object
CN110134483A (en) * 2019-05-21 2019-08-16 山东浪潮通软信息科技有限公司 A kind of LED display shows that content custom-configures method and system
CN110347384A (en) * 2019-07-17 2019-10-18 广东科徕尼智能科技有限公司 A method of Suresh Kumar pop-up is realized based on Object_C language classification

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08305574A (en) * 1995-05-11 1996-11-22 Nippon Telegr & Teleph Corp <Ntt> Constraint type problem solving method and system
JPH11312190A (en) * 1998-04-28 1999-11-09 Hitachi Ltd Product information display method
US20040181390A1 (en) * 2000-09-23 2004-09-16 Manson Keith S. Computer system with natural language to machine language translator
US20050125400A1 (en) * 2003-12-05 2005-06-09 Aya Mori Information search system, information search supporting system, and method and program for information search
JP2006106872A (en) * 2004-09-30 2006-04-20 Toshiba Corp Knowledge information collection system, knowledge search system, and knowledge information collection method
CN101504751A (en) * 2009-03-20 2009-08-12 腾讯科技(深圳)有限公司 Electronic commerce transaction system and merchandise information processing method
JP2011128841A (en) * 2009-12-17 2011-06-30 Rakuten Inc Commercial transaction processing apparatus, method and program for processing auction condition determination
JP2015060578A (en) * 2013-09-20 2015-03-30 ヤフー株式会社 Product management apparatus, product management method, and product management program
JP2016038814A (en) * 2014-08-08 2016-03-22 株式会社リコー Information processing system, server apparatus, and information processing method
TW201629806A (en) * 2015-01-13 2016-08-16 Alibaba Group Services Ltd Method and device for displaying language message based on digital object identifier (ODI)
CN106970790A (en) * 2017-03-09 2017-07-21 腾讯科技(深圳)有限公司 Method, relevant device and system that a kind of application program is created
JP2018190180A (en) * 2017-05-03 2018-11-29 ナレルシステム株式会社 Method, computer program and device for processing knowledge expression
CN107169839A (en) * 2017-05-24 2017-09-15 杭州纳戒科技有限公司 Merchandise display method, device and electronic equipment
JP2019003376A (en) * 2017-06-14 2019-01-10 株式会社ブロードリーフ Commodity information providing system, commodity information providing method and commodity information providing program
CN108563384A (en) * 2018-04-17 2018-09-21 泰康保险集团股份有限公司 A kind of exchange method and relevant device based on questionnaire
CN109144493A (en) * 2018-07-18 2019-01-04 平安科技(深圳)有限公司 Generation method, electronic device and the readable storage medium storing program for executing of business rule
CN109064277A (en) * 2018-07-25 2018-12-21 北京小米移动软件有限公司 merchandise display method and device
CN109388453A (en) * 2018-09-07 2019-02-26 Oppo广东移动通信有限公司 Application page display method and device, storage medium and electronic equipment
CN109697201A (en) * 2018-12-27 2019-04-30 清华大学 A kind of method of query processing, system, equipment and computer readable storage medium
CN109800344A (en) * 2019-01-28 2019-05-24 王立山 A kind of automatic programming method and its system of natural language mind over machine
CN109994113A (en) * 2019-03-14 2019-07-09 深兰科技(上海)有限公司 A kind of methods of exhibiting and device of object
CN110134483A (en) * 2019-05-21 2019-08-16 山东浪潮通软信息科技有限公司 A kind of LED display shows that content custom-configures method and system
CN110347384A (en) * 2019-07-17 2019-10-18 广东科徕尼智能科技有限公司 A method of Suresh Kumar pop-up is realized based on Object_C language classification

Also Published As

Publication number Publication date
CN111078216B (en) 2023-06-02

Similar Documents

Publication Publication Date Title
CN112927082B (en) Credit risk prediction methods, devices, equipment, media and program products
CN109086409B (en) Microservice data processing method and device, electronic equipment and computer readable medium
US8972443B2 (en) Distributed platform for network analysis
US9361323B2 (en) Declarative specification of data integration workflows for execution on parallel processing platforms
CN108027833B (en) Methods for creating structured data language queries
US10146878B2 (en) Method and system for creating filters for social data topic creation
CN113312191A (en) Data analysis method, device, equipment and storage medium
US20140100846A1 (en) Natural language metric condition alerts generation
EP2717202A1 (en) Natural language metric condition alerts users interfaces
CN111046237B (en) User behavior data processing method and device, electronic equipment and readable medium
CN109522357A (en) A kind of data processing method, device, server and storage medium
CN112948486A (en) Batch data synchronization method and system and electronic equipment
Xiaoliang et al. Design of a large language model for improving customer service in telecom operators
CN116594683A (en) Code annotation information generation method, device, equipment and storage medium
EP4071633A1 (en) Task query method and device
CN112084342A (en) Test question generation method and device, computer equipment and storage medium
CN111078761A (en) Data probing method, device, equipment and storage medium
US20150161224A1 (en) Optimized Network Analysis Rendering and User Interfaces
US9069874B2 (en) Webpage content search method and system
CN109284452A (en) The online methods of exhibiting of electronic protocol, device, electronic equipment, storage medium
US20210295036A1 (en) Systematic language to enable natural language processing on technical diagrams
Karmalkar et al. Twego Trending: Data analytics based search engine using Elasticsearch
CN111078216B (en) Information display method, information display device, electronic equipment and computer readable medium
US12050634B2 (en) Method and apparatus for distributing content across platforms, device and storage medium
CN114297317A (en) Data processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant