Information recommendation method, device, equipment and medium
By acquiring the identification information of the target object, parsing and matching the target information, and intelligently recommending the items with the lowest cost and the highest benefits, the problem of low efficiency and mismatch between current tax planning and user wishes is solved, and efficient tax planning that meets user wishes is achieved.
Patent Information
- Application Number
- CN202111149886.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-29
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2041-09-29
AI Technical Summary
Existing tax planning relies on individual expertise and experience, which is inefficient and cannot guarantee that the planned matters will meet the user's wishes.
By acquiring the identification information of the target object, parsing and matching the target information, determining the cost information and preferential information, and intelligently recommending the items with the lowest cost and the highest preferential treatment.
It enables intelligent tax planning, improves planning efficiency, ensures that recommended items meet the user's wishes, and maximizes benefits.
Smart Images

Figure CN113850660B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to an information recommendation method, device, equipment and medium. Background Art
[0002] Planners can search for target information that matches the target object, and then plan based on the target information. Taking tax planning as an example, tax planning is a tax-related behavior that taxpayers use to maximize the taxpayers' after-tax benefits under the current tax system by making full use of various favorable tax policies, properly arranging investment behaviors and production and operation business processes, and through reasonable financial and tax coordination and accounting treatment under legal conditions. At present, tax planning is manual tax planning based on personal professional knowledge and experience, with low planning efficiency and no guarantee that the planned items are in line with the user's wishes. Summary of the invention
[0003] The embodiments of the present application provide an information recommendation method, apparatus, device and medium, which can intelligently analyze target information and recommend a first item that meets the user's wishes to the user.
[0004] On the one hand, an embodiment of the present application provides an information recommendation method, the method comprising:
[0005] Obtaining target request information, the target request information including target object identification information;
[0006] Acquire target information matching the target object according to the target object identification information;
[0007] Analyzing the target information to obtain at least one target item contained in the target information;
[0008] Determining cost information and benefit information for implementing each of the at least one objective item;
[0009] Determine a first item in at least one target item according to the cost information and preferential information of implementing each target item, wherein the cost information of implementing the first item is less than the cost information of implementing the second item, and the preferential information of implementing the first item is greater than or equal to the preferential information of implementing the third item, the second item is one or more target items in the at least one target item except the first item, and the third item is one or more target items in the at least one target item except the first item;
[0010] Generate recommendation information matching the first item and output the recommendation information.
[0011] In one embodiment, the target request information further includes resource information, and the resource information is used to indicate the amount of resources that the target object can obtain;
[0012] The specific implementation process of obtaining target information matching the target object according to the target object identification information is as follows:
[0013] According to the resource information, target information matching the target object is searched, and the preferential treatment indicated by the target information matches the resource quantity indicated by the resource information.
[0014] In one embodiment, the target request information further includes identification information, and the identification information is used to indicate the target information;
[0015] The specific implementation process of obtaining target information matching the target object according to the target object identification information is as follows:
[0016] Find the target information corresponding to the identification information;
[0017] If the target information matches the target object, the target information is analyzed and processed to obtain at least one target item contained in the target information.
[0018] In one embodiment, after obtaining the target request information, the following process may also be implemented:
[0019] Obtain the identity information of the target object;
[0020] Perform authentication on the target object based on identity information;
[0021] After authentication is passed, the trigger is executed to obtain target information matching the target object according to the target object identification information.
[0022] In one embodiment, after parsing the target information to obtain at least one target item contained in the target information, the following process may be performed:
[0023] Outputting prompt information, the prompt information including at least one target item;
[0024] In response to a selection operation on at least one target item, determining a selected target item;
[0025] The specific implementation process of determining the cost information and preferential information of each target item in implementing at least one target item is as follows:
[0026] Determine the cost and benefits of implementing the selected objectives.
[0027] In one embodiment, according to the cost information and preferential information of implementing each target item, the specific implementation process of determining the first item in at least one target item is:
[0028] If the preferential information for implementing each target item is the same, then the target item with the smallest cost information among at least one target item is determined as the first item;
[0029] If the cost information for implementing each target item is the same, then the target item with the greatest preferential information among at least one target item is determined as the first item;
[0030] If the preferential information for implementing each target item is not exactly the same, and the cost information for implementing each target item is not exactly the same, then the target item with the smallest cost information and the largest preferential information among at least one target item is determined as the first item.
[0031] In one embodiment, the following process may also be implemented:
[0032] If the preferential information for implementing each target item is different, and the cost information for implementing each target item is different, then weighted calculation is performed on the preferential information and cost information for implementing each target item to obtain the preferential degree of each target item;
[0033] The target item with the highest preferential degree among the at least one target item is determined as the first item.
[0034] On the other hand, an embodiment of the present application provides an information recommendation device, the information recommendation device comprising:
[0035] An acquisition unit, used for acquiring target request information, wherein the target request information includes target object identification information;
[0036] A processing unit, configured to obtain target information matching the target object according to the target object identification information;
[0037] The processing unit is further used to parse the target information to obtain at least one target item included in the target information;
[0038] The processing unit is further used to determine cost information and preferential information for implementing each target item in the at least one target item;
[0039] The processing unit is further used to determine a first item in at least one target item according to cost information and preferential information for implementing each target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, the second item is one or more target items in at least one target item other than the first item, and the third item is one or more target items in at least one target item other than the first item;
[0040] The processing unit is further used to generate recommendation information matching the first item;
[0041] The output unit is used to output the recommendation information.
[0042] On the other hand, an embodiment of the present application provides an electronic device, including a processor, a memory and a communication interface, the processor, the memory and the communication interface are interconnected, wherein the memory is used to store a computer program that supports a terminal to execute the above method, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the following steps: obtain target request information, the target request information includes target object identification information; obtain target information matching the target object according to the target object identification information; parse and process the target information to obtain at least one target item contained in the target information; determine the cost information and preferential information of each target item in the at least one target item; determine a first item in the at least one target item according to the cost information and preferential information of implementing each target item, wherein the cost information of implementing the first item is less than the cost information of implementing the second item, and the preferential information of implementing the first item is greater than or equal to the preferential information of implementing the third item, the second item is one or more target items in the at least one target item other than the first item, and the third item is one or more target items in the at least one target item other than the first item; generate recommendation information matching the first item, and output the recommendation information.
[0043] On the other hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. The computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the above-mentioned information recommendation method.
[0044] In an embodiment of the present application, the target information can be parsed and processed to obtain at least one target item contained in the target information, and the cost information and preferential information for implementing each target item in the at least one target item are determined. Based on the cost information and preferential information for implementing each target item, a first item is determined in the at least one target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, thereby generating recommendation information matching the first item, and the target information can be intelligently parsed, and the first item that meets the user's wishes is recommended to the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 It is a flowchart of an information recommendation method provided in an embodiment of the present application;
[0047] Figure 2 is a flowchart of another information recommendation method provided in an embodiment of the present application;
[0048] Figure 3 is a flowchart of another information recommendation method provided in an embodiment of the present application;
[0049] Figure 4 is a structural diagram of an information recommendation device provided in an embodiment of the present application;
[0050] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The embodiments of the present application can be applied to application scenarios such as tax planning, land planning or grade assessment.
[0052] Take tax planning as an example. "Tax planning" is also called "reasonable tax avoidance". It originated from the British case of "Commissioner of Taxation v. Grand Duke of Winchester" in 1935. Sir Tomlin, a member of the British House of Lords who participated in the case at that time, made the following statement about tax planning: "Anyone has the right to arrange his own business. If certain arrangements made according to the law can reduce taxes, he cannot be forced to pay more taxes." This view has been recognized by the legal community. After more than half a century of development, the standardized definition of tax planning has been gradually formed, that is, "within the scope permitted by law, through the prior planning and arrangement of business, investment, and financial activities, as much as possible to obtain the economic benefits of tax savings". In other words, tax planning refers to a series of planning activities that make prior arrangements for tax-related matters such as business activities or investment behaviors of the taxpayer (legal person or natural person) before the tax behavior occurs, without violating laws and regulations (tax laws and other relevant laws and regulations), so as to achieve the goal of paying less tax or deferring tax.
[0053] Taking land planning as an example, before the target object (such as a real estate developer) conducts real estate planning on a certain land area, it can first obtain information such as the bidding conditions of the land area, and then make prior arrangements for matters such as the target object's business activities or investment behaviors, so as to achieve a series of planning activities to enjoy higher discounts at lower costs.
[0054] Taking grade assessment as an example, before the target object (such as an enterprise or an employee) applies for grade assessment, it can first obtain information such as the application conditions for the grade assessment application, and then make prior arrangements for the target object's business activities or behaviors, so as to achieve a series of planning activities to ensure the success of the grade assessment at a lower cost.
[0055] The information recommendation method in the embodiment of the present application can be applied to an electronic device, wherein the electronic device can be any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, an intelligent vehicle-mounted device, and an intelligent wearable device. Optionally, the electronic device can also be a server, which can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. In other words, the server can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0056] In one example, taking the electronic device as a server, a user can log in to the client through an account, and then initiate target request information to the server through the client. For example, after the user logs in to the client through an account, the client can display a main interface, which includes a business application component. The user clicks on the business application component, and the client can generate target request information in response to the user's click operation. The target request information may include target object identification information, and then the client can send the target request information to the server.
[0057] In another example, taking the electronic device as any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart vehicle-mounted device, and a smart wearable device, a user can initiate a service request on the user interface of the electronic device, and the electronic device can generate target request information, which may include target object identification information. The electronic device can obtain target information matching the target object based on the target object identification information, parse the target information, obtain at least one target item contained in the target information, determine the cost information and preferential information for implementing each target item in the at least one target item, and determine a first item in the at least one target item based on the cost information and preferential information for implementing each target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, thereby generating recommendation information matching the first item and outputting the recommendation information.
[0058] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence (AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.
[0059] AI basic technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing technology, operation / interaction systems, mechatronics, etc. AI software technologies mainly include computer vision technology, robotics technology, biometrics technology, speech processing technology, natural language processing technology, and machine learning / deep learning.
[0060] See also Figure 1 , Figure 1 is a flowchart of an information recommendation method provided by an embodiment of the present application; Figure 1 The information recommendation method shown can be executed by an electronic device, and the scheme includes but is not limited to steps S101 to S106, wherein:
[0061] S101, obtaining target request information, where the target request information includes target object identification information.
[0062] In a specific implementation, the electronic device may receive the target request information sent by the client, or obtain the target request information submitted by the user. The target request information may be used to request tax planning, land planning or grade assessment, etc. The target object identification information is used to uniquely identify the target object, which may be a tax subject, an enterprise or an employee, etc.
[0063] In a feasible implementation, after the electronic device obtains the target request information, it can obtain the identity information of the target object, perform authentication processing on the target object based on the identity information, and after the authentication is passed, trigger the execution of step S102; if the authentication fails, the electronic device can output a prompt message, which may include descriptive information for describing the reason why the authentication failed.
[0064] In one example, the identity information of the target object may include the credit information of the target object. The electronic device may obtain the creditworthiness of the target object based on the credit information of the target object. If the creditworthiness is greater than a preset ratio threshold, the electronic device may determine that the authentication of the target object is successful; if the creditworthiness is less than or equal to the preset ratio threshold, the electronic device may determine that the authentication of the target object is failed.
[0065] In another example, the identity information of the target object may include the target object identification information of the target object, and the electronic device may determine whether the target object identification information exists in the blacklist. If the target object identification information exists in the blacklist, the electronic device may determine that the authentication of the target object has failed; if the target object identification information does not exist in the blacklist, the electronic device may determine that the authentication of the target object has passed. The identification information in the blacklist may refer to the identification information of the object that has generated bad behavior, such as the identification information of the object with a stain on the file, or the identification information of the object that has engaged in tax evasion and other behaviors.
[0066] S102: Acquire target information matching the target object according to the target object identification information.
[0067] The target information may refer to: tax information, bidding condition information or application condition information, etc.
[0068] The electronic device can obtain target information that matches the target object corresponding to the target object identification information from multiple information, that is, target information that the target object is qualified for, such as tax information that the target object can enjoy tax incentives, bidding condition information that the target object is qualified to bid, or application condition information that the target object is qualified to apply, etc.
[0069] In a feasible implementation, the target request information may also include resource information, and the resource information is used to indicate the amount of resources that the target object can obtain. Then, the electronic device may search for target information that matches the target object based on the resource information, and the discount indicated by the target information matches the amount of resources indicated by the resource information. For example, the discount indicated by the target information is the same as the amount of resources indicated by the resource information, or the discount indicated by the target information is less than or equal to the amount of resources indicated by the resource information.
[0070] In a feasible implementation, the target request information may also include identification information, and the identification information is used to indicate the target information; then the electronic device can search for the target information corresponding to the identification information, and if the target information matches the target object, it triggers the execution of parsing the target information to obtain at least one target item contained in the target information.
[0071] S103, analyzing the target information to obtain at least one target item included in the target information.
[0072] In a feasible implementation, the electronic device parses and processes the target information, obtains at least one target item contained in the target information, and can also output prompt information, the prompt information including at least one target item, and in response to a selection operation on at least one target item, determines the selected target item, and further determines the cost information and preferential information for implementing the selected target item.
[0073] Taking the target information as tax information as an example, the electronic device can parse and process the tax information to obtain at least one tax item contained in the tax information, and each of the at least one tax item includes at least one tax implementation regulation.
[0074] For example, if the tax information is: 1. "XX Notice": Fiscal funds obtained by enterprises from the financial departments and other departments of the people's governments at or above the county level that should be included in the total income can be treated as non-taxable income and deducted from the total income when calculating the taxable income if they meet the following conditions at the same time: (1) The enterprise can provide a fund allocation document that specifies the special purpose of the funds; (2) The financial department or other government departments that allocate funds have special fund management methods or specific management requirements for the funds; (3) The enterprise separately accounts for the funds and the expenditures incurred with the funds. 2: The tax subject meets any of the following conditions: The income is less than 3 million; The number of people is less than 300. Then the electronic device can parse the tax information to obtain four tax items.
[0075] The first tax item may include four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management methods; establish independent accounting accounts; the income is less than 3 million. In addition, the second tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management methods; establish independent accounting accounts; the number of people is less than 300. The third tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management requirements; establish independent accounting accounts; the income is less than 3 million. The fourth tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management requirements; establish independent accounting accounts; the number of people is less than 300.
[0076] S104, determining cost information and preferential information for implementing each target item in at least one target item.
[0077] Taking the target item as a tax item as an example, the electronic device can determine the cost information and tax saving information for implementing each tax item based on at least one tax implementation regulation included in each tax item.
[0078] S105: Determine a first item from at least one target item according to the cost information and preferential information of implementing each target item.
[0079] Among them, the cost information of implementing the first matter is less than the cost information of implementing the second matter, and the preferential information of implementing the first matter is greater than or equal to the preferential information of implementing the third matter, the second matter is one or more target matters other than the first matter among at least one target matter, and the third matter is one or more target matters other than the first matter among at least one target matter.
[0080] In a feasible implementation, if the preferential information for implementing each target item is the same, the target item with the smallest cost information among at least one target item is determined as the first item; if the cost information for implementing each target item is the same, the target item with the largest preferential information among at least one target item is determined as the first item; if the preferential information for implementing each target item is not exactly the same, and the cost information for implementing each target item is not exactly the same, then the target item with the smallest cost information and the largest preferential information among at least one target item is determined as the first item; if the preferential information for implementing each target item is different, and the cost information for implementing each target item is different, then a weighted operation is performed on the preferential information and cost information for implementing each target item to obtain the preferential degree of each target item; the target item with the highest preferential degree among at least one target item is determined as the first item.
[0081] S106: Generate recommendation information matching the first item and output the recommendation information.
[0082] After the electronic device determines the first item in at least one target item, it can generate recommendation information, where the recommendation information is used to indicate the first item. For example, the recommendation information can include the first item, or the recommendation information can include the item identifier of the first item.
[0083] In one example, if the electronic device is a server, after the server generates the recommendation information, the server may send the recommendation to the client so that the client displays the recommendation information.
[0084] In one example, if the electronic device is any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart vehicle-mounted device, and a smart wearable device, after the electronic device generates the recommendation information, the recommendation information can be displayed.
[0085] In an embodiment of the present application, the target information can be parsed and processed to obtain at least one target item contained in the target information, and the cost information and preferential information for implementing each target item in the at least one target item are determined. Based on the cost information and preferential information for implementing each target item, a first item is determined in the at least one target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, thereby generating recommendation information matching the first item, and the target information can be intelligently parsed, and the first item that meets the user's wishes is recommended to the user.
[0086] The information recommendation method disclosed in the embodiment of the present application can be applied to the tax planning scenario. In this scenario, the target object can be a tax payer, and the electronic device can obtain a tax planning request (corresponding to Figure 1 The target request information in the tax planning request includes the taxpayer identification information (corresponding to Figure 1 Target object identification information in the target object identification information); Find the tax information matching the tax subject corresponding to the tax subject identification information (corresponding to Figure 1 ); parse the tax information to obtain at least one tax item (corresponding to Figure 1 each of the at least one tax item includes at least one tax implementation regulation; determining cost information and tax saving information (corresponding to Figure 1 According to the cost information and tax saving information of implementing each tax item, a first tax item (corresponding to Figure 1 The first tax item in the above table), where the cost of implementing the first tax item is less than the cost of implementing the second tax item (corresponding to Figure 1 The cost information of the second item in the tax item, and the tax saving information of implementing the first tax item is greater than or equal to the cost information of implementing the third tax item (corresponding to Figure 1 The third item in the tax saving information is used to generate tax planning information matching the first tax item (corresponding to Figure 1 For more information, see Figure 2 , Figure 3 Description.
[0087] See also Figure 2 , Figure 2 is a flow chart of another information recommendation method provided in an embodiment of the present application; Figure 2 The information recommendation method shown can be executed by an electronic device, and the scheme includes but is not limited to steps S201 to S206, wherein:
[0088] S201, obtaining a tax planning request, where the tax planning request includes taxpayer identification information.
[0089] In a specific implementation, the electronic device may receive a tax planning request sent by a client, or obtain a tax planning request submitted by a user.
[0090] The tax planning request in the embodiment of the present application may include taxpayer identification information. The taxpayer identification information may be used to uniquely identify the taxpayer, and the taxpayer identifications of different taxpayers are different. The taxpayer may be a legal person or a natural person, and the taxpayer identification information may include one or more of a name and an ID number.
[0091] As an optional implementation, if the taxpayer is a legal person of multiple enterprises, the tax planning request may also include the enterprise identification information of the tax-related enterprises, and the enterprise identification information may include the enterprise name or a unified social credit code, etc.; or, if the taxpayer has multiple business activities or investment behaviors, the tax planning request may also include matter identification information of the tax-related matters, and the matter identification information may include the activity name of the business activity or the project name of the investment project, etc., which is not limited by the embodiments of the present application.
[0092] As an optional implementation, after the electronic device obtains the tax planning request, it can obtain the identity information of the taxpayer, and authenticate the taxpayer based on the identity information of the taxpayer. After the authentication is successful, step S202 is triggered, i.e., searching for the tax information that matches the taxpayer corresponding to the taxpayer identification information; if the authentication fails, the electronic device can output a prompt message, which may include descriptive information for describing the reason why the authentication fails.
[0093] In one example, the identity information of the taxpayer may include the credit information of the taxpayer, and the electronic device may obtain the credit of the taxpayer based on the credit information of the taxpayer. If the credit is greater than a preset ratio threshold, the electronic device may determine that the taxpayer has been authenticated; if the credit is less than or equal to the preset ratio threshold, the electronic device may determine that the taxpayer has not been authenticated. For example, the credit information may include one or more of the following: whether the taxpayer has an overdue record, the number of overdue records and the duration of the overdue records, whether the taxpayer identification information is located in the credit blacklist, and the credit blacklist records the identification information of taxpayers who have committed bad credit behavior. For example, if the taxpayer has three overdue records, the most recent overdue record has lasted for more than one year, and is still in an overdue state, then the electronic device may determine that the taxpayer's credit is less than or equal to the preset ratio threshold.
[0094] Taking the electronic device as a server as an example, the identity information of the tax payer can be the amount of resources in the business account of the tax payer, so the server can determine whether the amount of resources in the business account of the client is greater than or equal to the amount of resources required to pay for the tax planning request. If so, the tax payer is authenticated. Based on this, after the server sends the tax planning information to the client, the client can transfer the amount of resources required to pay for the tax planning request in the business account to the associated account of the server. For another example, the identity information of the tax payer can be whether the tax payer is a registered user, so the server can determine whether the client is a registered user, wherein the client can register as a registered user by paying a fee, and if the client is a registered user, the tax payer is authenticated. In this embodiment, if the tax payer is a legal person, other employees of the company where the legal person is located can initiate a tax planning request by logging into the client without paying additional fees. For another example, the identity information of the tax payer can be whether the tax payer is a legal taxpayer user, so the server can determine whether the tax payer is a legal taxpayer user, or whether the tax payer has a debt that he refuses to repay, etc. If so, the tax payer is authenticated.
[0095] S202, searching for tax information that matches the tax subject corresponding to the tax subject identification information.
[0096] For example, after the electronic device obtains the tax planning request, it can send a tax information search request to the tax management device (such as a tax management center or a tax management platform), and the tax information search request includes the taxpayer identification information. The tax management device stores multiple tax information, and the tax management device can respond to the tax information search request and search for tax information that matches the taxpayer corresponding to the taxpayer identification information in the multiple tax information. For another example, if the electronic device stores multiple tax information, then after the electronic device obtains the tax planning request, it can search for tax information that matches the taxpayer corresponding to the taxpayer identification information in the multiple tax information. For another example, if the electronic device stores multiple tax information, then after the electronic device obtains the tax planning request, it can determine whether the tax information matching the taxpayer corresponding to the taxpayer identification information is successfully found among the multiple tax information. If the tax information matching the taxpayer is successfully found, step S203 is further executed; if the tax information matching the taxpayer is not successfully found, a tax information search request is sent to the tax management device, and the tax information search request includes the taxpayer identification information. The tax management device stores multiple tax information, and the tax management device can respond to the tax information search request and search for the tax information matching the taxpayer corresponding to the taxpayer identification information among the multiple tax information.
[0097] As an optional implementation, the tax planning request may also include resource information, and the resource information is used to indicate the resource amount (e.g., preferential amount) of the tax incentive that the taxpayer can obtain. Based on this, the electronic device can search for tax information that matches the taxpayer corresponding to the taxpayer identification information based on the resource information, and the tax incentive indicated by the tax information matches the resource amount indicated by the resource information, for example, the tax incentive indicated by the tax information is less than or equal to the resource amount indicated by the resource information.
[0098] For example, K Group Company is mainly engaged in the manufacture of water purification equipment. K Company has obtained fiscal funds from the government. The specific situation is as follows: 1 million yuan of enterprise development funds were obtained from the street where it is located. In other words, the amount of resources indicated by the resource information is 1 million yuan. Among them, "XX Notice"; according to policy requirements a. Provide special purpose fund allocation documents. b. Formulate relevant methods as required, c. Establish independent accounting accounts, and the above meets the requirements to directly enjoy preferential policies. Then the tax information found by the electronic device based on the resource information can be "XX Notice", and the tax benefits indicated by the tax information are equal to the amount of resources indicated by the resource information.
[0099] As an optional implementation, the tax planning request may also include tax identification information, which may be used to indicate tax information. Based on this, the electronic device may search for the tax information corresponding to the tax identification information, and determine whether the tax information matches the tax subject corresponding to the tax subject identification information. If the tax information matches the tax subject corresponding to the tax subject identification information, step S203 is further executed; if the tax information does not match the tax subject corresponding to the tax subject identification information, the electronic device may output notification information, which indicates that the tax subject corresponding to the tax subject identification information is not eligible to enjoy the tax benefits indicated by the tax information. Exemplarily, if the electronic device is a server, the server may send notification information to the client; if the electronic device is any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart vehicle-mounted device, and a smart wearable device, the electronic device may display the notification information.
[0100] In the embodiment of the present application, the number of tax information found by the electronic device can be one or more. For example, if the tax subject is a legal person, and the legal person is the legal person of XX enterprise, then the electronic device can find all tax information matching XX enterprise, that is, all tax benefits that the enterprise can obtain.
[0101] For example, if the electronic device finds multiple tax information, the electronic device can execute steps S203-S206 for each tax information, that is, the electronic device generates tax planning information about each tax information and outputs all tax planning information.
[0102] For another example, if the electronic device finds multiple tax information, the electronic device can obtain the association relationship between the multiple tax information. If the association relationship means that the tax payer can enjoy the benefits brought by each tax information in the multiple tax information at the same time, then for each tax information, the electronic device can execute steps S203-S206. If the association relationship means that there are at least two tax information in the multiple tax information, and the tax payer can only enjoy the benefits brought by one tax information in the at least two tax information, then the electronic device can parse and process each tax information in the at least two tax information, obtain all tax items contained in each tax information, determine the cost information and tax saving information for implementing each tax item according to at least one tax implementation regulation included in each tax item, and determine the first tax item among all tax items contained in the at least two tax information according to the cost information and tax saving information for implementing each tax item; with respect to other tax information in the multiple tax information except at least two tax information, then for each tax information in the other tax information, the electronic device can execute steps S203-S206.
[0103] S203, parsing the tax information to obtain at least one tax item included in the tax information, each of the at least one tax item including at least one tax implementation regulation.
[0104] Among them, tax matters refer to policies or preferential requirements, etc., and tax implementation regulations refer to policy items or preferential conditions, etc. For example, if the tax information is: 1. "XX Notice": Fiscal funds obtained by enterprises from the financial departments and other departments of the people's governments at or above the county level that should be included in the total income can be treated as non-taxable income and deducted from the total income when calculating the taxable income if they meet the following conditions at the same time: (1) The enterprise can provide a fund allocation document that specifies the special purpose of the funds; (2) The financial department or other government departments that allocate funds have special fund management methods or specific management requirements for the funds; (3) The enterprise separately accounts for the funds and the expenditures incurred with the funds. 2: The tax subject meets any of the following conditions: the income is less than 3 million; the number of people is less than 300. Then the electronic device can parse the tax information to obtain four tax matters.
[0105] Table 1
[0106]
[0107]
[0108] As shown in Table 1, the first tax item can include four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management methods; establish independent accounting accounts; the income is less than 3 million. In addition, the second tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management methods; establish independent accounting accounts; the number of people is less than 300. The third tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management requirements; establish independent accounting accounts; the income is less than 3 million. The fourth tax item includes four tax implementation regulations, namely: provide special-purpose fund allocation documents; formulate fund management requirements; establish independent accounting accounts; the number of people is less than 300.
[0109] As an optional implementation, if the electronic device is a server, the server parses and processes the tax information, and after obtaining at least one tax item contained in the tax information, it can send a prompt message to the client. The prompt message is used to prompt the taxpayer to select the tax item that requires tax planning. The user can select the target tax item from at least one tax item, and the client sends the target tax item to the server. The server can only perform tax planning for the target tax item.
[0110] As an optional implementation, if the electronic device is any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart vehicle-mounted device, and a smart wearable device, the electronic device parses and processes the tax information, and after obtaining at least one tax item contained in the tax information, it can display prompt information. The prompt information is used to prompt the taxpayer to select the tax items that require tax planning. The user can select a target tax item from at least one tax item. After the electronic device detects the user's selection operation, it can only perform tax planning for the target tax item.
[0111] S204: Determine cost information and tax saving information for implementing each tax matter based on at least one tax implementation regulation included in each tax matter.
[0112] In one example, a manager can pre-set the cost weights and cost values of various tax implementation regulations through an electronic device. After obtaining at least one tax matter, the electronic device can perform a weighted sum operation on the cost values of all tax implementation regulations included in each tax matter to obtain the cost information for implementing each tax matter.
[0113] In another example, the manager can pre-set the cost coefficient of each tax implementation regulation through the electronic device, and then after obtaining at least one tax item, the electronic device can multiply the cost coefficient of each tax implementation regulation included in each tax item by the basic parameter to obtain the cost value of each tax implementation regulation, and then add the cost values of all tax implementation regulations included in each tax item to obtain the cost information of implementing each tax item. As shown in Table 1, for the first tax item, the first tax item includes four tax implementation regulations, among which the cost coefficient of the tax implementation regulation "providing a special purpose fund allocation document" is x1, the cost coefficient of the tax implementation regulation "formulating fund management methods" is x2, the cost coefficient of the tax implementation regulation "establishing an independent accounting account" is x3, and the cost coefficient of the tax implementation regulation "income is less than 3 million" is x4. Assuming that the basic parameter is m, and m is a natural number greater than zero, the electronic device can determine that the cost information of the first tax item is (x1+x2+x3+x4)*m.
[0114] In addition, the electronic device may also determine tax saving information for implementing each tax matter, wherein the tax saving information for implementing different tax matters may be the same or different.
[0115] For example, K Company obtained 1 million yuan of enterprise development fund from the street where it is located, and the electronic equipment obtained four tax items. The electronic equipment can determine that the tax saving information of implementing each tax item is 1 million yuan.
[0116] S205: Determine a first tax item from at least one tax item based on the cost information and tax saving information of implementing each tax item.
[0117] Among them, the cost information of implementing the first tax item is less than the cost information of implementing the second tax item, and the tax saving information of implementing the first tax item is greater than or equal to the tax saving information of implementing the third tax item. The second tax item is one or more tax items other than the first tax item in at least one tax item, and the third tax item is one or more tax items other than the first tax item in at least one tax item.
[0118] As an optional implementation, if the tax saving information for implementing different tax items is the same, then the electronic device can use the tax item with the smallest cost information as the first tax item. For example, K Company obtains 1 million yuan of enterprise development funds from the street where it is located, and the electronic device obtains four tax items, wherein the tax saving information for implementing each tax item is 1 million yuan, then the electronic device can use the tax item with the smallest cost information among the four tax items as the first tax item. The embodiment of the present application can determine the tax item with the smallest cost information when the tax saving information for implementing different tax items is the same, so as to maximize the benefits.
[0119] As an optional implementation, if the cost information of implementing different tax items is the same, the electronic device can use the tax item with the largest tax saving information as the first tax item. In the case where the cost information of implementing different tax items is the same, the embodiment of the present application can determine the tax item with the largest tax saving information so that the client can maximize the benefits.
[0120] As an optional implementation, if the cost information and tax saving information of different tax items are different, the electronic device can determine whether there is a tax item with the smallest cost information and the largest tax saving information among multiple tax items. If so, the tax item is used as the first tax item; if not, the electronic device can perform weighted calculations on each tax item based on the pre-set weight of the cost information and the weight of the tax saving information to obtain the preferential value of each tax item, and then use the tax item with the largest preferential value as the first tax item. For example, the pre-set weight of the cost information is M1, the weight of the tax saving information is M2, M1+M2=1, assuming that the cost information of the tax item is 100,000 and the tax saving information is 1 million, then the preferential value of the tax item can be 100M2-10M1.
[0121] As an optional implementation, if there is no tax item with the smallest cost information and the largest tax saving information among multiple tax items, the electronic device can output notification information, which includes the cost information and tax saving information of each tax item. The user selects a target tax item from multiple tax items based on the cost information and tax saving information of each tax item, and the electronic device can select the target tax item as the first tax item.
[0122] It can be understood that any determination method that aims at lowering costs and achieving greater tax savings (i.e., maximizing benefits) can be used as a method for the electronic device to determine the first tax matter and is not specifically limited by the embodiments of the present application.
[0123] S206: Generate tax planning information matching the first tax matter, and output the tax planning information.
[0124] In one example, if the electronic device is a server, after the server generates the tax planning information, the server may send the tax planning information to the client so that the client displays the tax planning information.
[0125] In one example, if the electronic device is any one or more of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart vehicle-mounted device, and a smart wearable device, after the electronic device generates tax planning information, the tax planning information can be displayed.
[0126] In an embodiment of the present application, the cost information and tax saving information of at least one tax item included in the implementation tax information can be determined, and a first tax item can be determined from at least one tax item based on the cost information and tax saving information for implementing each tax item, wherein the cost information for implementing the first tax item is less than the cost information for implementing the second tax item, and the tax saving information for implementing the first tax item is greater than or equal to the tax saving information for implementing the third tax item, thereby generating tax planning information matching the first tax item, and intelligently parsing the target information, and recommending to the user the first item that meets the user's wishes.
[0127] See also Figure 3 , Figure 3 is a flow chart of another information recommendation method provided in an embodiment of the present application; Figure 3 The information recommendation method shown can be executed by an electronic device, and the scheme includes but is not limited to steps S301 to S313, wherein:
[0128] S301, obtaining a tax planning request, where the tax planning request includes taxpayer identification information.
[0129] S302, searching for tax information matching the tax subject corresponding to the tax subject identification information.
[0130] S303, parsing the tax information to obtain at least one tax item included in the tax information, each of the at least one tax item including at least one tax implementation regulation.
[0131] S304: Determine cost information and tax saving information for implementing each tax matter based on at least one tax implementation regulation included in each tax matter.
[0132] S305, determining whether the tax saving information for implementing each tax item is the same.
[0133] S306: If the tax saving information for implementing each tax item is the same, then the tax item with the smallest cost information among the at least one tax item is determined as the first tax item.
[0134] S307: If the tax saving information for implementing each tax item is not exactly the same, determine whether the cost information for implementing each tax item is the same.
[0135] S308: If the cost information for implementing each tax item is the same, then the tax item with the largest tax saving information among the at least one tax item is determined as the first tax item.
[0136] S309: If the cost information for implementing each tax item is not exactly the same, determine whether there is a tax item with the smallest cost information and the largest tax saving information among at least one tax item.
[0137] S310: If there is a tax item with the smallest cost information and the largest tax saving information among at least one tax item, the tax item is determined as the first tax item.
[0138] S311, if there is no tax item with the minimum cost information and the maximum tax saving information in at least one tax item, a weighted calculation is performed on the tax saving information and cost information of each tax item to obtain the preferential treatment of each tax item.
[0139] S312: Determine the tax item with the highest preferential rate among the at least one tax item as the first tax item.
[0140] S313, generating tax planning information matching the first tax matter, and outputting the tax planning information.
[0141] In an embodiment of the present application, if the tax saving information for implementing each tax item is the same, the tax item with the smallest cost information among at least one tax item is determined as the first tax item; if the tax saving information for implementing each tax item is not exactly the same, and the cost information for implementing each tax item is the same, the tax item with the largest tax saving information among at least one tax item is determined as the first tax item; if the cost information for implementing each tax item is not exactly the same, and there is a tax item with the smallest cost information and the largest tax saving information among at least one tax item, then the tax item is determined as the first tax item; if there is no tax item with the smallest cost information and the largest tax saving information among at least one tax item, a weighted operation is performed on the tax saving information and cost information for implementing each tax item to obtain the preferential degree of each tax item, and the tax item with the highest preferential degree among at least one tax item is determined as the first tax item, and then tax planning information matching the first tax item is generated, and the tax planning information is output, so that the target information can be intelligently parsed and the first item that meets the user's wishes is recommended to the user.
[0142] An embodiment of the present application further provides a computer storage medium, in which program instructions are stored. When the program instructions are executed, they are used to implement the corresponding methods described in the above embodiments.
[0143] See also Figure 4 , Figure 4 It is a structural diagram of an information recommendation device provided in an embodiment of the present application.
[0144] In one implementation of the device of the embodiment of the present application, the device includes the following structure.
[0145] The acquisition unit 401 is used to acquire target request information, where the target request information includes target object identification information;
[0146] Processing unit 402, used to obtain target information matching the target object according to the target object identification information;
[0147] The processing unit 402 is further used to parse the target information to obtain at least one target item included in the target information;
[0148] The processing unit 402 is further configured to determine cost information and preferential information for implementing each target item in the at least one target item;
[0149] The processing unit 402 is further configured to determine a first item in at least one target item according to the cost information and preferential information of implementing each target item, wherein the cost information of implementing the first item is less than the cost information of implementing the second item, and the preferential information of implementing the first item is greater than or equal to the preferential information of implementing the third item, the second item is one or more target items in the at least one target item except the first item, and the third item is one or more target items in the at least one target item except the first item;
[0150] The processing unit 402 is further configured to generate recommendation information matching the first item;
[0151] The output unit 403 is used to output the recommendation information.
[0152] In one embodiment, the target request information further includes resource information, and the resource information is used to indicate the amount of resources that the target object can obtain;
[0153] The processing unit 402 acquires target information matching the target object according to the target object identification information, including:
[0154] According to the resource information, target information matching the target object is searched, and the preferential treatment indicated by the target information matches the resource quantity indicated by the resource information.
[0155] In one implementation, the target request information further includes identification information, and the identification information is used to indicate the target information;
[0156] The processing unit 402 acquires target information matching the target object according to the target object identification information, including:
[0157] Find the target information corresponding to the identification information;
[0158] If the target information matches the target object, the target information is analyzed and processed to obtain at least one target item contained in the target information.
[0159] In one embodiment, the acquisition unit 401 is further configured to acquire identity information of the target object after acquiring the target request information;
[0160] The processing unit 402 is further used to perform authentication processing on the target object according to the identity information; after the authentication is passed, trigger the execution of obtaining target information matching the target object according to the target object identification information.
[0161] In one embodiment, the output unit 403 is further configured to output prompt information after the processing unit 402 parses the target information to obtain at least one target item included in the target information, wherein the prompt information includes at least one target item;
[0162] The processing unit 402 is further configured to determine a selected target item in response to a selection operation on at least one target item;
[0163] The processing unit 402 determines cost information and preferential information for implementing each target item in the at least one target item, including:
[0164] Determine the cost and benefits of implementing the selected objectives.
[0165] In one embodiment, the processing unit 402 determines the first item in at least one target item according to the cost information and the preferential information of implementing each target item, including:
[0166] If the preferential information for implementing each target item is the same, then the target item with the smallest cost information among at least one target item is determined as the first item;
[0167] If the cost information for implementing each target item is the same, then the target item with the greatest preferential information among at least one target item is determined as the first item;
[0168] If the preferential information for implementing each target item is not exactly the same, and the cost information for implementing each target item is not exactly the same, then the target item with the smallest cost information and the largest preferential information among at least one target item is determined as the first item.
[0169] In one embodiment, the processing unit 402 determines the first item from the at least one target item according to the cost information and the preferential information of implementing each target item, and further includes:
[0170] If the preferential information for implementing each target item is different, and the cost information for implementing each target item is different, then weighted calculation is performed on the preferential information and cost information for implementing each target item to obtain the preferential degree of each target item;
[0171] The target item with the highest preferential degree among the at least one target item is determined as the first item.
[0172] In an embodiment of the present application, the target information can be parsed and processed to obtain at least one target item contained in the target information, and the cost information and preferential information for implementing each target item in the at least one target item are determined. Based on the cost information and preferential information for implementing each target item, a first item is determined in the at least one target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, thereby generating recommendation information matching the first item, and the target information can be intelligently parsed, and the first item that meets the user's wishes is recommended to the user.
[0173] See also Figure 5 , Figure 5 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device in the embodiment of the present application includes a power supply module and other structures, and includes a processor 501, a memory 502, and a communication interface 503. The processor 501, the memory 502, and the communication interface 503 can exchange data, and the processor 501 implements the corresponding data processing solution.
[0174] The memory 502 may include a volatile memory, such as a random-access memory (RAM); the memory 502 may also include a non-volatile memory, such as a flash memory, a solid-state drive (SSD), etc.; the memory 502 may also include a combination of the above-mentioned types of memory.
[0175] The processor 501 may be a central processing unit (CPU) 501. The processor 501 may also be a combination of a CPU and a GPU. In an electronic device, multiple CPUs and GPUs may be included as needed to perform corresponding data processing. In one embodiment, the memory 502 is used to store program instructions. The processor 501 may call program instructions to implement various methods involved in the embodiments of the present application.
[0176] In a first possible implementation, the processor 501 of the electronic device calls the program instructions stored in the memory 502 to perform the following operations:
[0177] Acquire target request information through the communication interface 503, where the target request information includes target object identification information;
[0178] Acquire target information matching the target object according to the target object identification information;
[0179] Analyzing the target information to obtain at least one target item contained in the target information;
[0180] Determining cost information and benefit information for implementing each of the at least one objective item;
[0181] According to the cost information and preferential information of implementing each target item, a first item is determined in at least one target item, wherein the cost information of implementing the first item is less than the cost information of implementing the second item, and the preferential information of implementing the first item is greater than or equal to the preferential information of implementing the third item, the second item is one or more target items other than the first item in the at least one target item, and the third item is one or more target items other than the first item in the at least one target item;
[0182] generating recommendation information matching the first item;
[0183] The recommendation information is output via the communication interface 503 .
[0184] In one embodiment, the target request information further includes resource information, and the resource information is used to indicate the amount of resources that the target object can obtain;
[0185] When the processor 501 acquires the target information matching the target object according to the target object identification information, the processor 501 specifically performs the following operations:
[0186] According to the resource information, target information matching the target object is searched, and the preferential treatment indicated by the target information matches the resource quantity indicated by the resource information.
[0187] In one implementation, the target request information further includes identification information, and the identification information is used to indicate the target information;
[0188] When the processor 501 acquires the target information matching the target object according to the target object identification information, the processor 501 specifically performs the following operations:
[0189] Find the target information corresponding to the identification information;
[0190] If the target information matches the target object, the target information is analyzed and processed to obtain at least one target item contained in the target information.
[0191] In one embodiment, the processor 501 is further configured to perform the following operations:
[0192] After obtaining the target request information through the communication interface 503, obtaining the identity information of the target object;
[0193] The target object is authenticated according to the identity information; after the authentication is passed, the trigger is executed to obtain the target information matching the target object according to the target object identification information.
[0194] In one embodiment, the processor 501 is further configured to perform the following operations:
[0195] After parsing the target information to obtain at least one target item contained in the target information, outputting prompt information, the prompt information including the at least one target item;
[0196] In response to a selection operation on at least one target item, determining a selected target item;
[0197] When determining the cost information and preferential information of each target item in the at least one target item, the processor 501 specifically performs the following operations:
[0198] Determine the cost and benefits of implementing the selected objectives.
[0199] In one embodiment, when the processor 501 determines the first item in at least one target item according to the cost information and the preferential information of implementing each target item, the processor 501 specifically performs the following operations:
[0200] If the preferential information for implementing each target item is the same, then the target item with the smallest cost information among at least one target item is determined as the first item;
[0201] If the cost information for implementing each target item is the same, then the target item with the greatest preferential information among at least one target item is determined as the first item;
[0202] If the preferential information for implementing each target item is not exactly the same, and the cost information for implementing each target item is not exactly the same, then the target item with the smallest cost information and the largest preferential information among at least one target item is determined as the first item.
[0203] In one embodiment, the processor 501 determines a first item from at least one target item according to the cost information and the preferential information of implementing each target item, and further performs the following operations:
[0204] If the preferential information for implementing each target item is different, and the cost information for implementing each target item is different, then weighted calculation is performed on the preferential information and cost information for implementing each target item to obtain the preferential degree of each target item;
[0205] The target item with the highest preferential degree among the at least one target item is determined as the first item.
[0206] In an embodiment of the present application, the target information can be parsed and processed to obtain at least one target item contained in the target information, and the cost information and preferential information for implementing each target item in the at least one target item are determined. Based on the cost information and preferential information for implementing each target item, a first item is determined in the at least one target item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, thereby generating recommendation information matching the first item, and the target information can be intelligently parsed, and the first item that meets the user's wishes is recommended to the user.
[0207] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM). The computer-readable storage medium can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function, etc.; the data storage area can store data created according to the use of blockchain nodes, etc.
[0208] Among them, the blockchain referred to in this application is a new application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanism, encryption algorithm, etc. Blockchain is essentially a decentralized database, a string of data blocks generated by cryptographic methods. Each data block contains a batch of network transaction information, which is used to verify the validity of its information (anti-counterfeiting) and generate the next block. Blockchain can include the underlying blockchain platform, platform product service layer, and application service layer.
[0209] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and making equivalent changes according to the claims of this application are still within the scope of the invention.
Claims
1. An information recommendation method, characterized in that: include: Obtaining target request information, the target request information including target object identification information, resource information and identification information, the resource information is used to indicate the amount of resources that can be obtained by the target object corresponding to the target object identification information, and the identification information is used to indicate the target information; Searching for target information corresponding to the identification information; If the target information matches the target object, then according to the resource information, searching for target information matching the target object, wherein the preferential treatment indicated by the matching target information matches the resource quantity indicated by the resource information; Parsing the matched target information to obtain at least one target item included in the matched target information; Outputting prompt information, wherein the prompt information includes the at least one target item; In response to a selection operation on the at least one target item, determining a selected target item; Determine cost information and preferential information for implementing the selected target items; If the preferential information for implementing each target item is the same, then the target item with the smallest cost information among the at least one target item is determined as the first item; If the cost information for implementing each target item is the same, then the target item with the greatest preferential information among the at least one target item is determined as the first item; If the preferential information for implementing each target item is not completely the same, and the cost information for implementing each target item is not completely the same, then the target item with the smallest cost information and the largest preferential information among the at least one target item is determined as the first item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, the second item is one or more target items among the at least one target item except the first item, and the third item is one or more target items among the at least one target item except the first item; Generate recommendation information matching the first item, and output the recommendation information.
2. The method according to claim 1, characterized in that After obtaining the target request information, the method further includes: Obtaining identity information of the target object; Performing authentication processing on the target object according to the identity information; After the authentication is passed, the search for the target information corresponding to the identification information is triggered.
3. The method according to claim 1, characterized in that The method further comprises: If the preferential information for implementing each target item is different, and the cost information for implementing each target item is different, weighted calculation is performed on the preferential information and the cost information for implementing each target item to obtain the preferential degree of each target item; The target item with the highest preferential degree among the at least one target item is determined as the first item.
4. An information recommendation device, characterized in that: The device comprises: an acquisition unit, configured to acquire target request information, wherein the target request information includes target object identification information, resource information, and identification information, wherein the resource information is used to indicate the amount of resources that can be obtained by the target object corresponding to the target object identification information, and the identification information is used to indicate the target information; a processing unit, configured to search for target information corresponding to the identification information; if the target information matches the target object, searching for target information matching the target object according to the resource information, wherein the preferential treatment indicated by the matching target information matches the resource quantity indicated by the resource information; The processing unit is further used to parse the matched target information to obtain at least one target item included in the matched target information; The processing unit is further used to determine cost information and preferential information for implementing each target item in the at least one target item; The processing unit is further used to output prompt information, wherein the prompt information includes the at least one target item; in response to a selection operation on the at least one target item, determine the selected target item; determine the cost information and preferential information for implementing the selected target item; if the preferential information for implementing each target item is the same, determine the target item with the smallest cost information among the at least one target item as the first item; if the cost information for implementing each target item is the same, determine the target item with the largest preferential information among the at least one target item as the first item; if the preferential information for implementing each target item is not exactly the same, and the cost information for implementing each target item is not exactly the same, determine the target item with the smallest cost information and the largest preferential information among the at least one target item as the first item, wherein the cost information for implementing the first item is less than the cost information for implementing the second item, and the preferential information for implementing the first item is greater than or equal to the preferential information for implementing the third item, wherein the second item is one or more target items among the at least one target item other than the first item, and the third item is one or more target items among the at least one target item other than the first item; The processing unit is further configured to generate recommendation information matching the first item; An output unit is used to output the recommendation information.
5. An electronic device, characterized in that: It includes a processor, a memory and a communication interface, wherein the processor, the memory and the communication interface are interconnected, wherein the memory is used to store computer program instructions, and the processor is configured to execute the program instructions to implement the information recommendation method according to any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, they are used to execute the information recommendation method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Tax discount policy recommendation method and system based on knowledge graph
CN112434224A