CN114418711A - Method and device for automatically executing creation task - Google Patents

Method and device for automatically executing creation task Download PDF

Info

Publication number
CN114418711A
CN114418711A CN202111605207.8A CN202111605207A CN114418711A CN 114418711 A CN114418711 A CN 114418711A CN 202111605207 A CN202111605207 A CN 202111605207A CN 114418711 A CN114418711 A CN 114418711A
Authority
CN
China
Prior art keywords
item
information
target attribute
bidding
project
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.)
Pending
Application number
CN202111605207.8A
Other languages
Chinese (zh)
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.)
Zhuhai Dahengqin Technology Development Co Ltd
Original Assignee
Zhuhai Dahengqin Technology Development 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 Zhuhai Dahengqin Technology Development Co Ltd filed Critical Zhuhai Dahengqin Technology Development Co Ltd
Priority to CN202111605207.8A priority Critical patent/CN114418711A/en
Publication of CN114418711A publication Critical patent/CN114418711A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • G06F16/3343Query execution using phonetics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Acoustics & Sound (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention provides a method and a device for automatically executing a creating task, wherein the method comprises the following steps: receiving voice data sent by a first user terminal, and creating a creating request for creating a bid item object by adopting the voice data, wherein the creating request carries a user identifier, and the voice data comprises item description information; acquiring a plurality of historical project objects created by user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical project objects from a preset database, respectively matching the project description information with the plurality of pieces of historical bidding information, and determining that the project description information is a target historical project object aiming at the same engineering event under the condition of judging a trigger specified event; determining a target attribute information set; the bidding project object aiming at the creation request is created by adopting the target attribute information set, so that the bidding project object is created through voice without manual input, and the effects of improving the input efficiency and simplifying the input operation are achieved.

Description

Method and device for automatically executing creation task
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for creating automatic execution of tasks.
Background
The bidding trading mode is widely applied to the purchase and sale of bulk goods, the purchase and provision of engineering construction projects and service projects, and the traditional field bidding mode is gradually shifted to the on-line mode along with the development of computer technology and the requirement of environmental factors.
Online bidding requires the task of creating a bidding program to be completed in the corresponding system to record and correlate the behavioral data generated in the bidding activity.
The current practice is to create bidding projects by a buyer or project manager through manual input, however, this practice is inefficient, and especially when multiple associated bidding projects are created, some information needs to be input repeatedly, and the operation is cumbersome.
Disclosure of Invention
In view of the above, a method and apparatus are proposed to provide automated execution of a create task that overcomes or at least partially solves the above mentioned problems, comprising:
a method of creating automated execution of tasks, the method comprising:
receiving voice data sent by a first user terminal, and creating a creating request for creating a bid item object by adopting the voice data, wherein the creating request carries a user identifier, and the voice data comprises item description information;
acquiring a plurality of historical item objects created by the user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical item objects from a preset database, wherein each historical item object corresponds to one piece of historical bidding information;
matching the item description information with the plurality of pieces of historical bidding information respectively, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to a matching result;
determining a target attribute information set for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object;
and adopting the target attribute information set to create a bidding project object aiming at the creation request.
Optionally, the step of determining, according to the item description information and the historical bidding information corresponding to the target historical item object, a target attribute information set for creating a bidding item object includes:
determining template information for creating a bidding project object according to the project description information, wherein the template information consists of a plurality of target attribute items;
and according to the target attribute items, determining target attribute information corresponding to the target attribute items from the item description information and the history bidding information corresponding to the target history item object to obtain a target attribute information set.
Optionally, the step of determining template information for creating a bidding project object according to the project description information includes:
determining a target project type from a plurality of preset project types according to the project description information;
determining one or more similar project objects corresponding to the target project type from a preset database, wherein the similar project objects carry a plurality of attribute items;
and determining template information consisting of a plurality of target attribute items according to a plurality of attribute items of the one or more similar item objects.
Optionally, the step of creating a bidding item object for the creation request by using the target attribute information set includes:
creating a data entity by adopting a plurality of target attribute items corresponding to the target attribute information in the target attribute information set, wherein the data entity consists of the plurality of target attribute items and the incidence relation among the plurality of target attribute items;
and establishing a mapping relation with a corresponding target attribute item in the data entity aiming at each target attribute information in the target attribute set to obtain a bidding project object aiming at the creation request.
Optionally, the method further includes:
determining a second user terminal corresponding to the user identification, and sending the bidding project object to the second user terminal;
and displaying a target attribute item in a data entity of the bidding project object in a preset interface of the second user terminal, and aligning target attribute information in the target attribute set with the target attribute item in the data entity according to the mapping relation.
An apparatus to create automated execution of tasks, the apparatus comprising:
the system comprises a creating module, a creating module and a bidding module, wherein the creating module is used for receiving voice data sent by a first user terminal and creating a creating request for bidding project objects by adopting the voice data, the creating request carries user identification, and the voice data comprises project description information;
the history bidding module is used for acquiring a plurality of history item objects created by the user identification and a plurality of pieces of history bidding information corresponding to the history item objects from a preset database, wherein each history item object corresponds to one piece of history bidding information;
the bidding information matching module is used for respectively matching the item description information with the plurality of pieces of historical bidding information, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specified event is judged to be triggered according to a matching result;
the target attribute information set module is used for determining a target attribute information set used for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object;
and the new creation module is used for creating the bidding project object aiming at the creation request by adopting the target attribute information set.
Optionally, the target attribute information set module includes:
the template information submodule is used for determining template information for creating a bidding project object according to the project description information, wherein the template information consists of a plurality of target attribute items;
and the target attribute information set submodule is used for determining target attribute information corresponding to the target attribute items from the item description information and the historical bidding information corresponding to the target historical item objects according to the plurality of target attribute items to obtain a target attribute information set.
Optionally, the template information sub-module includes:
the item type unit is used for determining a target item type from a plurality of preset item types according to the item description information;
the similar item object unit is used for determining one or more similar item objects corresponding to the target item type from a preset database, wherein the similar item objects carry a plurality of attribute items;
and the template information unit is used for determining template information consisting of a plurality of target attribute items according to a plurality of attribute items of the one or more similar item objects.
An electronic device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing a method of automated execution of a creation task as described above.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method of creating an automated execution of a task as described above.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, voice data sent by a first user terminal is received, and a creation request for creating a bid item object by adopting the voice data is received, wherein the creation request carries a user identifier, and the voice data comprises item description information; acquiring a plurality of historical item objects created by the user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical item objects from a preset database, wherein each historical item object corresponds to one piece of historical bidding information; matching the item description information with the plurality of pieces of historical bidding information respectively, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to a matching result; determining a target attribute information set for creating task automatic execution according to the item description information and the historical bidding information corresponding to the target historical item object; and adopting the target attribute information set to create a bidding project object aiming at the creation request. The invention realizes the project information input through voice, compares the project information with the historical bid information, extracts the project information attribute and completes the task of creating the bid project, namely, the project object can be created through voice without executing complete information input, the related information can be automatically matched for creating the project object without manual input, and the effects of improving the input efficiency and simplifying the input operation are achieved.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the description of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a flow chart of steps in a method for creating automated execution of tasks according to one embodiment of the invention;
FIG. 2 is a flow chart of steps in another method for creating automated execution of tasks according to one embodiment of the invention;
fig. 3 is a block diagram of an apparatus for creating an automated task execution according to an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart illustrating steps of a method for creating task automated execution according to an embodiment of the present invention is shown, which may specifically include the following steps:
step 101, receiving voice data sent by a first user terminal, and creating a creating request for creating a bid item object by using the voice data, wherein the creating request carries a user identifier, and the voice data comprises item description information;
the first user terminal may be a mobile terminal having a voice capture device. For example a mobile phone.
The item description information may be basic description information for a bidding item object that needs to be created, and may be directly embodied in voice data.
As an example, the project description information may be "create a computer project".
In a specific implementation, an application program for creating a bid item object can be preset in the mobile terminal, and a user account corresponding to the user identifier is logged in. The voice data of the user can be collected by the first user terminal and sent to the server, and a creation request for creating the bid item object can be sent at the same time, and the creation request can carry the user identifier.
The server can receive voice data sent by the first user terminal and create a creation request for bidding project objects by adopting the voice data, wherein the creation request has user identification, and the voice data comprises project description information.
102, acquiring a plurality of historical item objects created by the user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical item objects from a preset database, wherein each historical item object corresponds to one piece of historical bidding information;
wherein a preset database may be used to record historical data, including created historical item objects, and information associated with bid item objects.
In order to create the bidding project object, the server may obtain a plurality of history project objects created by the user identifier and history bidding information corresponding to each history project object from a preset database, so as to obtain a plurality of pieces of history bidding information.
103, respectively matching the item description information with the plurality of pieces of historical bidding information, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to a matching result;
for an event or a project, there may be a plurality of bidding projects, for example in a construction project, a bidding project for construction may be included, a bidding project for material supply may be included, and a bidding project for design may be included. The relevance exists between different bidding projects aiming at the same event or the same project, and the relevance can be embodied in project scale and basic project information.
In a specific implementation, the item description information may be respectively matched with each piece of historical bidding information, and according to the matching degree presented by the matching result, when it is determined that the matching degree reaches a preset threshold, the historical item object whose matching degree meets the preset threshold is determined as the target historical item object for the same engineering event as the item description information.
104, determining a target attribute information set for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object;
one of the invention points of the invention is that: the bid item object can be created according to the voice data including the item description information input by the user, the user does not need to completely express the description of the bid item object to be created, but only needs to input a partial description, and further, the target history item object of the same project event can be searched, so that the target attribute information set of the bid item object created by the user can be determined according to the item description information of the bid item object to be created and the bid information of the target history item object.
As an example, the target attribute information may include tenderer information, contact information, project location, acceptance time, project size, and the like.
And 105, adopting the target attribute information set to create a bidding project object aiming at the creation request.
After determining the target set of attribute information for creating the tender item object, the tender item object for the creation request can be created using the target attribute information in the target set of attribute information.
In the embodiment of the invention, voice data sent by a first user terminal is received, and a creation request for creating a bid item object by adopting the voice data is received, wherein the creation request carries a user identifier, and the voice data comprises item description information; acquiring a plurality of historical item objects created by the user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical item objects from a preset database, wherein each historical item object corresponds to one piece of historical bidding information; matching the item description information with the plurality of pieces of historical bidding information respectively, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to a matching result; determining a target attribute information set for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object; the invention realizes that the project information is input by voice, the project information is compared with the historical bidding information, the project information attribute is extracted, and the task of creating the bidding project is completed.
Referring to fig. 2, a flowchart illustrating steps of another method for creating task automated execution according to an embodiment of the present invention is shown, which may specifically include the following steps:
step 201, receiving voice data sent by a first user terminal, and creating a creating request for creating a bid item object by using the voice data, wherein the creating request carries a user identifier, and the voice data includes item description information;
step 202, obtaining a plurality of history item objects created by the user identifier and a plurality of pieces of history bidding information corresponding to the plurality of history item objects from a preset database, wherein each history item object corresponds to one piece of history bidding information;
step 203, matching the item description information with the plurality of pieces of historical bidding information respectively, and determining a target historical item object which is the same as the item description information and aims at the same engineering event from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to the matching result;
step 204, determining template information for creating a bidding project object according to the project description information, wherein the template information is composed of a plurality of target attribute items;
wherein the target property item may characterize a property of the bid item object.
As an example, the target property items may include item type, bidding business information, contact information, acceptance time, cargo information, project bidding fragments, and the like.
In a specific implementation, the template information for creating the bid item object may be determined according to the item description information, and then the bid item object may be created using the template information.
In an embodiment of the present invention, step 204 may include the following sub-steps:
a substep S11, determining a target item type from a plurality of preset item types according to the item description information;
substep S12, determining one or more similar item objects corresponding to the target item type from a preset database, wherein the similar item objects carry a plurality of attribute items;
and a substep S13, determining template information composed of a plurality of target attribute items according to the plurality of attribute items of the one or more homogeneous item objects.
A plurality of item types for the bid item object may be preset. As an example, an engineering type, a service type, and a procurement type may be included. And then, according to the item description information, determining a target item type of the bidding item object to be created from a plurality of preset item types, so that one or more similar item objects under the name of the target item type can be searched from a preset database.
It is to be understood that the homogeneous item object is created in advance, and carries attribute item information composed of a plurality of attribute items. After one or more similar project objects belonging to the same project type as the bidding project object to be created are determined, a plurality of target attribute items required for creating the bidding project object can be determined according to the attribute item information of the one or more similar project objects, and further template information can be obtained according to the plurality of target attribute items, wherein the template information is composed of the plurality of target attribute items.
Step 205, according to the plurality of target attribute items, determining target attribute information corresponding to the target attribute item from the item description information and the history bidding information corresponding to the target history item object, and obtaining a target attribute information set;
it can be understood that the target attribute item represents what information is needed for creating the bidding project object, and the target attribute item collects corresponding information to create the bidding project object.
In a specific implementation, according to a plurality of target attribute items in the template information, target attribute information corresponding to the target attribute items may be determined from the item description information and the history bid information corresponding to the history item object, so as to obtain a target attribute information set.
As an example, when target attribute information corresponding to and different from a certain target attribute item appears in both the item description information and the history bid information, the target attribute information in the item description information may be used as a criterion.
When the historical bidding information has a plurality of different attribute information aiming at a certain target attribute item, the plurality of attribute information can be used as candidate attribute information to be shown to the user, and the target attribute information is determined from the candidate attribute information in response to the selection of the user.
And step 206, adopting the target attribute information set to create a bidding project object aiming at the creation request.
In an embodiment of the present invention, step 206 may include the following sub-steps:
substep S21, creating a data entity by using a plurality of target attribute items corresponding to the target attribute information in the target attribute information set, wherein the data entity is composed of the plurality of target attribute items and the incidence relations among the plurality of target attribute items;
and a substep S22, establishing a mapping relationship between each target attribute information in the target attribute set and a corresponding target attribute item in the data entity, and obtaining a bid item object for the creation request.
In a specific implementation, a plurality of target attribute items corresponding to the target attribute information in the target attribute information set, that is, a plurality of target attribute items in the template information, may be used to create a data entity for the bid item object, which may include a plurality of target attribute items and an association relationship between the plurality of target attribute items.
And further, the target attribute information in the target attribute set and the corresponding target attribute items in the data entity can be mapped to obtain the bidding project object aiming at the creation request.
In an embodiment of the present invention, the following sub-steps may be further included after the sub-step S22:
substep S23, determining a second user terminal corresponding to the user identifier, and sending the bid item object to the second user terminal;
and a substep S24, displaying a target attribute item in the data entity of the bid item object in a preset interface of the second user terminal, and aligning the target attribute information in the target attribute set with the target attribute item in the data entity according to the mapping relationship.
The second user terminal may be a computer for office, and may be installed with a client for logging in the user identifier.
In practical application, clients for different user terminals can be set, user accounts corresponding to user identifications can log in at the client of the first user terminal and the client of the second user terminal at the same time, interaction between the first user terminal and the second user terminal is achieved, and defects are made up for each other.
For the user to determine, after creating the bid item object for the creation request, the bid item object may be sent to the second user terminal corresponding to the user identifier for the user to check.
Specifically, a second user terminal corresponding to the user identifier may be determined, the bid item object is sent to the second user terminal, the second user terminal loads a preset interface, the target attribute item in the data entity of the bid item object is displayed in the preset interface, and the target attribute information in the target attribute set is aligned with the target attribute item in the data entity according to the mapping relationship.
In the embodiment of the invention, by receiving voice data sent by a first user terminal and creating a creating request for creating a bid item object by using the voice data, wherein the creating request carries a user identifier, the voice data comprises item description information, a plurality of history item objects created by the user identifier and a plurality of pieces of history bid information corresponding to the plurality of history item objects are obtained from a preset database, each history item object corresponds to one piece of history bid information, the item description information is respectively matched with the plurality of pieces of history bid information, when a specified event is judged to be triggered according to a matching result, a target history item object which is corresponding to the same engineering event with the item description information is determined from the plurality of history item objects, and template information for creating the bid item object is determined according to the item description information, the template information is composed of a plurality of attribute items, target attribute information corresponding to the attribute items is determined from the item description information and the historical bid information corresponding to the target historical item object according to the attribute items, a target attribute information set is obtained, and the bid item object aiming at the creation request is created by adopting the target attribute information set.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 3, a schematic structural diagram of an apparatus for creating task automated execution according to an embodiment of the present invention is shown, which may specifically include the following modules:
a creating module 301, configured to receive voice data sent by a first user terminal, and create a creating request for creating a bid item object by using the voice data, where the creating request carries a user identifier, and the voice data includes item description information;
a history bidding module 302, configured to obtain, from a preset database, a plurality of history item objects created by the user identifier and a plurality of pieces of history bidding information corresponding to the plurality of history item objects, where each history item object corresponds to a piece of history bidding information;
a bidding information matching module 303, configured to match the item description information with the multiple pieces of historical bidding information, respectively, and determine, from the multiple historical item objects, a target historical item object that is a target historical item object for a same engineering event as the item description information when it is determined that a specified event is triggered according to a matching result;
a target attribute information set module 304, configured to determine a target attribute information set used for creating a bidding project object according to the project description information and historical bidding information corresponding to the target historical project object;
a new creating module 305, configured to create a bidding project object for the creation request by using the target attribute information set.
In an embodiment of the present invention, the target attribute information set module 304 includes:
the template information submodule is used for determining template information for creating a bidding project object according to the project description information, wherein the template information consists of a plurality of target attribute items;
and the target attribute information set submodule is used for determining target attribute information corresponding to the target attribute items from the item description information and the historical bidding information corresponding to the target historical item objects according to the plurality of target attribute items to obtain a target attribute information set.
In an embodiment of the present invention, the template information sub-module includes:
the item type unit is used for determining a target item type from a plurality of preset item types according to the item description information;
the similar item object unit is used for determining one or more similar item objects corresponding to the target item type from a preset database, wherein the similar item objects carry a plurality of attribute items;
and the template information unit is used for determining template information consisting of a plurality of target attribute items according to a plurality of attribute items of the one or more similar item objects.
In an embodiment of the present invention, the newly-built module 305 may include:
the data entity submodule is used for creating a data entity by adopting a plurality of target attribute items corresponding to the target attribute information in the target attribute information set, wherein the data entity consists of the plurality of target attribute items and the incidence relation among the plurality of target attribute items;
and the bidding project object sub-module is used for establishing a mapping relation between each target attribute information in the target attribute set and the corresponding target attribute item in the data entity to obtain the bidding project object aiming at the creation request.
In an embodiment of the present invention, the method may further include:
the second user terminal module is used for determining a second user terminal corresponding to the user identifier and sending the bid inviting project object to the second user terminal;
and the attribute item display module is used for displaying a target attribute item in the data entity of the bid item object in a preset interface of the second user terminal, and aligning the target attribute information in the target attribute set with the target attribute item in the data entity according to the mapping relation.
An embodiment of the present invention also provides an electronic device, which may include a processor, a memory, and a computer program stored on the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method for creating task automated execution as described above.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the method for creating automated execution of tasks as described above.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The method and apparatus for automated execution of a creation task, the electronic device, and the storage medium provided above are described in detail, and a specific example is applied herein to illustrate the principles and embodiments of the present invention, and the description of the above embodiment is only used to help understand the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A method of creating automated execution of a task, the method comprising:
receiving voice data sent by a first user terminal, and creating a creating request for creating a bid item object by adopting the voice data, wherein the creating request carries a user identifier, and the voice data comprises item description information;
acquiring a plurality of historical item objects created by the user identification and a plurality of pieces of historical bidding information corresponding to the plurality of historical item objects from a preset database, wherein each historical item object corresponds to one piece of historical bidding information;
matching the item description information with the plurality of pieces of historical bidding information respectively, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specific event is judged to be triggered according to a matching result;
determining a target attribute information set for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object;
and adopting the target attribute information set to create a bidding project object aiming at the creation request.
2. The method of claim 1, wherein the step of determining a target attribute information set for creating a bid item object according to the item description information and the historical bid information corresponding to the target historical item object comprises:
determining template information for creating a bidding project object according to the project description information, wherein the template information consists of a plurality of target attribute items;
and according to the target attribute items, determining target attribute information corresponding to the attribute items from the item description information and the history bidding information corresponding to the target history item object to obtain a target attribute information set.
3. The method of claim 2, wherein the step of determining template information for creating a bid item object according to the item description information comprises:
determining a target project type from a plurality of preset project types according to the project description information;
determining one or more similar project objects corresponding to the target project type from a preset database, wherein the similar project objects carry a plurality of attribute items;
and determining template information consisting of a plurality of target attribute items according to a plurality of attribute items of the one or more similar item objects.
4. The method according to claim 2 or 3, wherein the step of creating a bid item object for the creation request using the set of target attribute information comprises:
creating a data entity by adopting a plurality of target attribute items corresponding to the target attribute information in the target attribute information set, wherein the data entity consists of the plurality of target attribute items and the incidence relation among the plurality of target attribute items;
and establishing a mapping relation with a corresponding target attribute item in the data entity aiming at each target attribute information in the target attribute set to obtain a bidding project object aiming at the creation request.
5. The method of claim 4, further comprising:
determining a second user terminal corresponding to the user identification, and sending the bidding project object to the second user terminal;
and displaying a target attribute item in a data entity of the bidding project object in a preset interface of the second user terminal, and aligning target attribute information in the target attribute set with the target attribute item in the data entity according to the mapping relation.
6. An apparatus for automated performance of a create and ask task, the apparatus comprising:
the system comprises a creating module, a creating module and a bidding module, wherein the creating module is used for receiving voice data sent by a first user terminal and creating a creating request for bidding project objects by adopting the voice data, the creating request carries user identification, and the voice data comprises project description information;
the history bidding module is used for acquiring a plurality of history item objects created by the user identification and a plurality of pieces of history bidding information corresponding to the history item objects from a preset database, wherein each history item object corresponds to one piece of history bidding information;
the bidding information matching module is used for respectively matching the item description information with the plurality of pieces of historical bidding information, and determining a target historical item object which is specific to the same engineering event as the item description information from the plurality of historical item objects under the condition that a specified event is judged to be triggered according to a matching result;
the target attribute information set module is used for determining a target attribute information set used for creating a bidding project object according to the project description information and the historical bidding information corresponding to the target historical project object;
and the new creation module is used for creating the bidding project object aiming at the creation request by adopting the target attribute information set.
7. The apparatus of claim 6, wherein the target attribute information set module comprises:
the template information submodule is used for determining template information for creating a bidding project object according to the project description information, wherein the template information consists of a plurality of target attribute items;
and the target attribute information set submodule is used for determining target attribute information corresponding to the target attribute items from the item description information and the historical bidding information corresponding to the target historical item objects according to the plurality of target attribute items to obtain a target attribute information set.
8. The apparatus of claim 7, wherein the template information submodule comprises:
the item type unit is used for determining a target item type from a plurality of preset item types according to the item description information;
the similar item object unit is used for determining one or more similar item objects corresponding to the target item type from a preset database, wherein the similar item objects carry a plurality of attribute items;
and the template information unit is used for determining template information consisting of a plurality of attribute items according to the plurality of attribute items of the one or more similar item objects.
9. An electronic device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, the computer program, when executed by the processor, implementing a method of creating an automated execution of a task according to any one of claims 1 to 5.
10. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out a method of automated execution of a creation task according to any one of claims 1 to 5.
CN202111605207.8A 2021-12-24 2021-12-24 Method and device for automatically executing creation task Pending CN114418711A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111605207.8A CN114418711A (en) 2021-12-24 2021-12-24 Method and device for automatically executing creation task

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111605207.8A CN114418711A (en) 2021-12-24 2021-12-24 Method and device for automatically executing creation task

Publications (1)

Publication Number Publication Date
CN114418711A true CN114418711A (en) 2022-04-29

Family

ID=81269542

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111605207.8A Pending CN114418711A (en) 2021-12-24 2021-12-24 Method and device for automatically executing creation task

Country Status (1)

Country Link
CN (1) CN114418711A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104333597A (en) * 2014-11-11 2015-02-04 湖北中网科技有限公司 IT online service system and method
CN107194790A (en) * 2017-06-21 2017-09-22 苏州发飚智能科技有限公司 Personal intelligence bid data processing method and system
CN107563724A (en) * 2017-08-17 2018-01-09 河南中钢网电子商务有限公司 A kind of online bidding method
CN108171576A (en) * 2017-12-26 2018-06-15 北京小度信息科技有限公司 Order processing method, apparatus, electronic equipment and computer readable storage medium
CN109727096A (en) * 2018-12-29 2019-05-07 物融通科技有限责任公司 Materials for capital construction purchasing management method and system suitable for internet
CN110659960A (en) * 2019-09-11 2020-01-07 深圳传世智慧科技有限公司 Automatic generation method of change management service product, server and change management system
CN111405235A (en) * 2020-04-20 2020-07-10 杭州大轶科技有限公司 Video conference method and system based on artificial intelligence recognition and extraction
CN111612379A (en) * 2020-06-03 2020-09-01 云南电网有限责任公司 Audit scheme automatic generation method and device
CN111757131A (en) * 2020-04-03 2020-10-09 北京达佳互联信息技术有限公司 Task target setting method, device and system applied to live broadcast and electronic equipment
CN111768141A (en) * 2019-09-06 2020-10-13 北京沃东天骏信息技术有限公司 Voice express delivery system and express delivery sending and inquiring methods and devices
US20200327467A1 (en) * 2019-04-11 2020-10-15 Tim Davies Method and system for automated project management workflow and monitoring
CN111861418A (en) * 2020-07-30 2020-10-30 上海妙一生物科技有限公司 Task generation method and device and electronic equipment
CN113627888A (en) * 2021-08-11 2021-11-09 北京数码大方科技股份有限公司 Project plan generation method and device, storage medium and processor

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104333597A (en) * 2014-11-11 2015-02-04 湖北中网科技有限公司 IT online service system and method
CN107194790A (en) * 2017-06-21 2017-09-22 苏州发飚智能科技有限公司 Personal intelligence bid data processing method and system
CN107563724A (en) * 2017-08-17 2018-01-09 河南中钢网电子商务有限公司 A kind of online bidding method
CN108171576A (en) * 2017-12-26 2018-06-15 北京小度信息科技有限公司 Order processing method, apparatus, electronic equipment and computer readable storage medium
CN109727096A (en) * 2018-12-29 2019-05-07 物融通科技有限责任公司 Materials for capital construction purchasing management method and system suitable for internet
US20200327467A1 (en) * 2019-04-11 2020-10-15 Tim Davies Method and system for automated project management workflow and monitoring
CN111768141A (en) * 2019-09-06 2020-10-13 北京沃东天骏信息技术有限公司 Voice express delivery system and express delivery sending and inquiring methods and devices
CN110659960A (en) * 2019-09-11 2020-01-07 深圳传世智慧科技有限公司 Automatic generation method of change management service product, server and change management system
CN111757131A (en) * 2020-04-03 2020-10-09 北京达佳互联信息技术有限公司 Task target setting method, device and system applied to live broadcast and electronic equipment
CN111405235A (en) * 2020-04-20 2020-07-10 杭州大轶科技有限公司 Video conference method and system based on artificial intelligence recognition and extraction
CN111612379A (en) * 2020-06-03 2020-09-01 云南电网有限责任公司 Audit scheme automatic generation method and device
CN111861418A (en) * 2020-07-30 2020-10-30 上海妙一生物科技有限公司 Task generation method and device and electronic equipment
CN113627888A (en) * 2021-08-11 2021-11-09 北京数码大方科技股份有限公司 Project plan generation method and device, storage medium and processor

Similar Documents

Publication Publication Date Title
CN106980573B (en) Method, device and system for constructing test case request object
CN104579909B (en) Method and equipment for classifying user information and acquiring user grouping information
US20170372322A1 (en) Automation of image validation
US20200074509A1 (en) Business data promotion method, device, terminal and computer-readable storage medium
CN111680213A (en) Information recommendation method, data processing method and device
CN109992614B (en) Data acquisition method, device and server
CN109767299B (en) Demand information providing method and apparatus, storage medium, and electronic device
CN111858686A (en) Data display method and device, terminal equipment and storage medium
CN114418711A (en) Method and device for automatically executing creation task
CN111311381A (en) Commodity recommendation method and system
CN114415911B (en) Data entry method and device
CN113672497B (en) Method, device and equipment for generating non-buried point event and storage medium
CN114240094A (en) Data processing method and device based on information base
CN114417137A (en) Information recommendation method and device
CN110796505A (en) Service object recommendation method and device
CN114398562A (en) Shop data management method, device, equipment and storage medium
CN114285896A (en) Information pushing method, device, equipment, storage medium and program product
CN113077288A (en) Message pushing method and device, computer equipment and computer readable storage medium
CN111770080A (en) Method and device for recovering device fingerprint
CN111159988A (en) Model processing method and device, computer equipment and storage medium
CN113434432B (en) Performance test method, device, equipment and medium for recommendation platform
CN116629639B (en) Evaluation information determining method and device, medium and electronic equipment
KR102453260B1 (en) Bid management system
CN110414186B (en) Data asset segmentation verification method and device
CN114240338A (en) Data processing method and device

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