A hot information generation and editing system based on AIGC technology

By using AIGC technology in the hot information generation and editing system, the data collection, analysis and sorting are automated, and the problem of high cost and slow manual configuration in the existing technology is solved, and the fast, accurate and adaptive update of hot information is achieved.

CN119293341BActive Publication Date: 2025-05-13GLOBAL DIGITAL SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411693717.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-05-13
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

When obtaining and displaying real-time hot information, the manual configuration is costly and slow, and cannot meet the user's timely acquisition needs.

Method used

The hot information generation and editing system based on AIGC technology is adopted, including data collection module, hot spot tracking module, AIGC module and editing and publishing module. Through automated data collection, hot spot analysis and topic sorting, the rapid generation and update of hot spot information can be achieved.

Benefits of technology

It improves the accuracy and response speed of hot news, improves the degree of automation and adaptive editing capabilities, and can track and update hot topics in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293341B_ABST
    Figure CN119293341B_ABST
Patent Text Reader

Abstract

The present invention provides a hot information generation and editing system based on AIGC technology, including a server, a data collection module, a hot spot tracking module, an AIGC module and an editing and publishing module, wherein the data collection module collects hot data from a user terminal, the hot spot tracking module obtains a topic set corresponding to the hot data based on the hot data, the AIGC module evaluates the topic set corresponding to the hot data to form an evaluation result, and sorts each topic in the topic set according to the evaluation result to obtain a hot topic set, and the editing and publishing module performs a secondary evaluation on the hot topic set to adjust the arrangement order of each hot topic in the hot topic set. The present invention enables the hot topics to be dynamically updated through the cooperation of the editing and publishing module and the AIGC module, improves the adaptive editing capability of the hot topics, and ensures that the entire system has the advantages of fast response speed and high degree of automation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of artificial intelligence technology, and in particular to a hot information generation and editing system based on AIGC technology. Background Art

[0002] AIGC, the full name of which is "AI generated content", is also known as generative AI, which means artificial intelligence generates content. At the same time, with the vigorous development of the Internet, Internet information is updated more frequently, and hot figures and events are generated every moment. It has become very difficult to accurately and quickly obtain relevant information on real-time hot spots (also known as hot information) from the massive information collection in the background (such as the content pool) and present it to users in a timely manner.

[0003] For example, the prior art CN104424278B discloses a method and device for obtaining hot information. The prior art mainly adopts a method of manually configuring information. For real-time hot keywords, a large number of related information are manually selected and displayed to users. Firstly, since real-time hot spots are updated frequently, the cost of manual configuration is relatively high; in addition, the configuration process is relatively slow and cannot meet the speed requirement of timely reaching users with content.

[0004] Another typical example is a method and device for discovering current hot events through information disclosed in the prior art of CN110704603B. Currently, the information is usually manually configured. For real-time hot keywords, a large number of related information is manually selected and displayed to users. However, due to the frequent updates of real-time hot spots, the cost of manual configuration is relatively high, and the manual configuration process is relatively slow, which is not enough to achieve good results in a short time and cannot meet the speed requirement of timely reaching users with content.

[0005] Next, let's look at the prior art disclosed in CN112182098B, which discloses an information push method and information push server based on cloud computing and big data. In the process of information distribution after obtaining the hot information association map including hot information, there is a lack of feedback mechanism for related business subscription operations, which results in the subsequent cloud-based information push server based on cloud computing and big data being unable to promptly and quickly adjust the distribution strategy of information hot information, thereby affecting the matching degree of information distribution.

[0006] The present invention is made to solve the common problems in the field, such as low intelligence, inability to track topics, low automation, slow response speed, inability to perform adaptive editing, etc. Summary of the invention

[0007] The purpose of the present invention is to propose a hot information generation and editing system based on AIGC technology to address the current deficiencies.

[0008] In order to overcome the shortcomings of the prior art, the present invention adopts the following technical solutions:

[0009] A hot information generation and editing system based on AIGC technology, the hot information generation and editing system comprises a server, the hot information generation and editing system further comprises a data collection module, a hot spot tracking module, an AIGC module and an editing and publishing module, the server is connected to the data collection module, the hot spot tracking module, the AIGC module and the editing and publishing module respectively;

[0010] The data collection module collects hot data from the user end, the hot spot tracking module obtains a corresponding topic set based on the hot data, the AIGC module evaluates the topic set corresponding to the hot data to form an evaluation result, and sorts each topic in the topic set according to the evaluation result, and determines a hot topic set according to the sorting result, and the editing and publishing module performs a secondary evaluation on the hot topic set to adjust the arrangement order of each hot topic in the hot topic set;

[0011] Among them, the hot spot tracking module includes a hot spot analysis unit and a hot spot storage unit. The hot spot analysis unit obtains the hot data collected by the data collection module for analysis to form an analysis result, and the hot spot storage unit stores the analysis result to obtain a corresponding topic set.

[0012] Optionally, the data collection module includes a data collection unit and a memory, the data collection unit acquires the hot data of the user terminal, and the memory is used to store the hot data collected by the data collection unit;

[0013] The data collection unit obtains the hot data of the user terminal according to the following steps:

[0014] Step 1: Select the target client;

[0015] Step 2: Analyze the page structure of the user terminal to obtain the HTML tags and attributes of the information to be crawled, and determine the required information type;

[0016] Step 3: Based on the page structure and the required information type, use a crawler executable program to automatically crawl the popular data of the user end.

[0017] Optionally, the AIGC module includes a hot information evaluation unit and a hot information feedback unit. The hot information evaluation unit responds to the evaluation instruction, evaluates each topic in the topic set to determine a ranking evaluation value of importance for each topic in the topic set, and the hot information feedback unit sorts each topic in the topic set from large to small according to the result of the ranking evaluation value of importance, and selects topics within the set ranking monitoring range as the determined hot topic set.

[0018] Optionally, the hot spot analysis unit obtains the hot data, and calculates a hot index Hot for the topic corresponding to the hot data according to the following formula:

[0019]

[0020] In the formula, click i is the number of clicks on the i-th corresponding topic collected by the user end, impression i is the number of impressions of the corresponding topic of the ith one;

[0021] If the heat index Hot exceeds the set hotspot threshold Limit, it means that the topic corresponding to the current hot data meets the inclusion criteria, and the corresponding topic that meets the inclusion criteria will be stored or recorded.

[0022] Optionally, the hot information evaluation unit calculates the ranking evaluation value important of each topic in the topic set based on the evaluation instruction, wherein the hot information evaluation unit calculates the ranking evaluation value important of the topic corresponding to the hot data according to the following formula:

[0023]

[0024] In the formula, knock is the total number of clicks on the corresponding topic, benchmark is the benchmark number of clicks on the corresponding topic, and SUM is the total number of clicks on all the corresponding topics collected from the client;

[0025] The hot information feedback unit sorts each topic in the topic set from large to small according to the result of the ranking evaluation value important, and selects topics within a set ranking monitoring range as the determined hot topic set.

[0026] Optionally, the editing and publishing module triggers a secondary evaluation of the hot topic set after a fixed time interval, and calculates the urgency index Attention of each hot topic in the determined hot topic set according to the following formula:

[0027]

[0028] In the formula, t j is the release time of the hot topic, Time is the current time, and α is the time decay factor, whose value satisfies:

[0029] α=e -λ·Δt ;

[0030] In the formula, λ is the attenuation coefficient, whose value is set based on experience, and △t is the time difference between the current time and the time when the hot topic occurs;

[0031] The urgency index Attention of each hot topic in the hot topic set is calculated, and the topics are sorted according to the size of the urgency index Attention to form a sorted list of the urgency index Attention, and the sorted list is displayed or pushed to the user.

[0032] Optionally, the user terminal includes social media, social forums and news websites.

[0033] Optionally, the editing and publishing module performs a secondary evaluation on the set of hot topics after a fixed time interval, and updates the ranking list of hot topics according to the result of the secondary evaluation.

[0034] The beneficial effects achieved by the present invention are:

[0035] 1. Analyze the topics obtained by the user terminal through the hot spot analysis unit to determine the most discussed topics at present, and filter out interfering hot data to improve the accuracy and reliability of the topics;

[0036] 2. Perform secondary evaluation on each of the hot topics in the hot topic set through the editing and publishing module to ensure the real-time nature of each of the hot topics, ensure that the topics corresponding to the hot topics have the ability to self-adjust, and optimize the editing and publishing strategies to enhance the ability to dynamically track each hot topic;

[0037] 3. Through the cooperation of the editing and publishing module and the AIGC module, the hot topics can be dynamically updated, improving the adaptive editing capability of hot topics and ensuring that the entire system has the advantages of fast response speed and high degree of automation.

[0038] 4. Through the cooperation between the AIGC module and the hotspot tracking module, topics can be accurately tracked, ensuring that topics can be tracked in real time, and improving the automatic tracking capability of hot data; BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The present invention can be further understood from the following description in conjunction with the accompanying drawings. The components in the figures are not necessarily drawn to scale, but the emphasis is placed on illustrating the principles of the embodiments. In different views, the same reference numerals designate corresponding parts.

[0040] Figure 1 It is an overall block diagram of the present invention.

[0041] Figure 2 It is a schematic diagram of the molecular flow chart related to the hotspot tracking module of the present invention.

[0042] Figure 3 It is a flowchart diagram of the work flow of the AIGC module of the present invention.

[0043] Figure 4 It is a schematic diagram of the secondary evaluation process of the editing and publishing module of the present invention.

[0044] Figure 5 It is a schematic diagram of the analysis flow of the effect analysis subunit in the second embodiment of the present invention. DETAILED DESCRIPTION

[0045] The following is an explanation of the embodiments of the present invention through specific embodiments. Those skilled in the art can understand the advantages and effects of the present invention from the contents disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and the details in this specification can also be modified and changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. In addition, the drawings of the present invention are only simple schematic illustrations and are not depicted according to actual sizes. It is stated in advance. The following embodiments will further explain the relevant technical contents of the present invention in detail, but the disclosed contents are not intended to limit the scope of protection of the present invention.

[0046] Embodiment 1: According to Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 As shown, this embodiment provides a hot information generation and editing system based on AIGC technology, the hot information generation and editing system includes a server, the hot information generation and editing system also includes a data collection module, a hot spot tracking module, an AIGC module and an editing and publishing module, the server is connected to the data collection module, the hot spot tracking module, the AIGC module and the editing and publishing module respectively, and stores the real-time processing data of the data collection module, the hot spot tracking module, the AIGC module and the editing and publishing module in the database of the server;

[0047] The data collection module collects hot data from the user end, the hot spot tracking module obtains a topic set corresponding to the hot data based on the hot data, the AIGC module evaluates the topic set corresponding to the hot data to form an evaluation result, and sorts each topic in the topic set according to the evaluation result, and determines a hot topic set according to the sorting result, and the editing and publishing module performs a secondary evaluation on the hot topic set to adjust the arrangement order of each hot topic in the hot topic set;

[0048] The hot information generation and editing system also includes a central processor, which is respectively connected to the data collection module, the hot spot tracking module, the AIGC module and the editing and publishing module, and centrally controls the data collection module, the hot spot tracking module, the AIGC module and the editing and publishing module based on the central processor, so that each module can cooperate with each other in a relevant and coordinated manner to improve the intelligence of the entire system;

[0049] In this embodiment, the hot data of the user terminal is first collected by the data collection module, and the hot data is tracked by the hot spot tracking module to determine the topics corresponding to the hot data. The AIGC module uses the AIGC technology to sort the topics to determine which topics are hot topics, that is, the AIGC technology is used to evaluate each topic in the topic set and sort the topics according to the evaluation results, and the hot topic set is determined according to the results of the topic sorting. At the same time, the editing and publishing module re-evaluates the hot topic set to re-update the sorting of the hot topics and adjusts the arrangement order of each of the hot topics so that each of the hot topics can be displayed to the user, so as to improve the intelligence of the entire system and enhance the user's interactive experience.

[0050] In this embodiment, the user terminal includes but is not limited to the following: social media, social forums and news websites;

[0051] Optionally, the data collection module includes a data collection unit and a memory, the data collection unit acquires the hot data of the user terminal, and the memory is used to store the hot data collected by the data collection unit;

[0052] The data collection unit obtains the hot data of the user terminal according to the following steps:

[0053] Step 1: Select the target client;

[0054] Step 2: Analyze the page structure of the user terminal to obtain the HTML tags and attributes of the information to be crawled, and determine the required information type;

[0055] Step 3: According to the page structure and the required information type, using a crawler executable program to automatically crawl the popular data of the user terminal;

[0056] In this embodiment, the hot data of the user terminal is acquired through the crawling executable program, so that the hot data can be acquired more conveniently and efficiently, thereby improving the acquisition efficiency of the hot data;

[0057] The hotspot tracking module includes a hotspot analysis unit and a hotspot storage unit. The hotspot analysis unit obtains the hotspot data collected by the data collection module for analysis to form an analysis result. The hotspot storage unit stores the analysis result to determine a corresponding topic set.

[0058] Optionally, the hot spot analysis unit obtains the hot data, and calculates a hot index Hot for the topic corresponding to the hot data according to the following formula:

[0059]

[0060] In the formula, click i is the number of clicks on the topic corresponding to the i-th popular data collected by the user end, impression i is the number of times the topic corresponding to the i-th popular data is displayed;

[0061] If the heat index Hot exceeds the set hotspot threshold Limit, it means that the topic corresponding to the current hot data meets the criteria for topic collection, and the corresponding topic is stored or recorded;

[0062] If the heat index Hot does not exceed the set hotspot threshold Limit, it means that the topic corresponding to the current hot data does not meet the criteria for topic inclusion, and the hot data is continuously monitored;

[0063] The hotspot threshold value Limit is set by the system or the operator, which is well known to those skilled in the art. Those skilled in the art can refer to relevant technical manuals to learn the technology, so it will not be described in detail in this embodiment.

[0064] The hotspot storage unit collects topics that meet the criteria for inclusion as topics and aggregates them into a topic set;

[0065] After determining the corresponding topic set, the hotspot storage unit sends an evaluation instruction to the AIGC module, and the AIGC module calculates a ranking evaluation value for each topic in the topic set based on the evaluation instruction trigger;

[0066] Optionally, the AIGC module includes a hot information evaluation unit and a hot information feedback unit, the hot information evaluation unit responds to the evaluation instruction, evaluates each topic in the topic set to determine the ranking evaluation value important of each topic in the topic set, the hot information feedback unit sorts each topic in the topic set from large to small according to the result of the ranking evaluation value important, and selects topics within the set ranking monitoring range as the determined hot topic set;

[0067] Optionally, the hot information evaluation unit calculates the ranking evaluation value important of each topic in the hot topic set based on the evaluation instruction, wherein the hot information evaluation unit calculates the ranking evaluation value important corresponding to each topic in the hot topic set according to the following formula:

[0068]

[0069] In the formula, knock is the total number of clicks on the corresponding topic, benchmark is the benchmark number of clicks on the corresponding topic, and SUM is the total number of clicks on all corresponding topics collected from the client;

[0070] The hot information feedback unit sorts each topic in the topic set from large to small according to the result of the ranking evaluation value important, and selects topics within a set ranking monitoring range as the determined hot topic set;

[0071] The ranking monitoring range is set by the system. At the same time, the smaller the monitoring ranking range is, the faster the system response analysis will be, but more topics will be filtered out. Therefore, it is necessary to take into account the relationship between the two to meet the needs.

[0072] Analyzing the topics obtained by the user terminal through the hot spot analysis unit to determine the most discussed topics at present, and filtering out interfering hot data to improve the accuracy and reliability of the topics;

[0073] In addition, the AIGC module cooperates with the hotspot tracking module to enable topics to be accurately tracked, ensuring that topics can be tracked in real time and improving the automatic tracking capability of hot data;

[0074] In this embodiment, the AIGC module calculates the ranking evaluation value important of the topic corresponding to the hot data according to AI (artificial intelligence), and generates topics within the set ranking monitoring range as the determined hot topic set (equivalent to GeneratedContent);

[0075] Optionally, the editing and publishing module triggers a secondary evaluation of the hot topic set after a fixed time interval, and calculates the urgency index Attention of each hot topic in the determined hot topic set according to the following formula:

[0076]

[0077] In the formula, t j is the release time of the hot topic, Time is the current time, and α is the time decay factor, whose value satisfies:

[0078] α=e -λ·Δt ;

[0079] In the formula, λ is the attenuation coefficient, whose value is set based on experience, and △t is the time difference between the current time and the time when the hot topic occurs;

[0080] The urgency index Attention of each hot topic in the hot topic set is calculated, and the topics are sorted according to the size of the urgency index Attention to form a sorted list of the urgency index Attention, and the sorted list is displayed or pushed to the user;

[0081] Optionally, the editing and publishing module performs a secondary evaluation on the set of hot topics after a fixed time interval, and updates the ranking list of hot topics according to the result of the secondary evaluation;

[0082] The editing and publishing module performs a secondary evaluation on each of the hot topics in the hot topic set to ensure the real-time nature of each of the hot topics, ensure that the topics corresponding to the hot topics have the ability to be adaptively adjusted, and optimize the editing and publishing strategy to enhance the ability to dynamically track each hot topic;

[0083] The editing and publishing module updates the sorting list according to the urgency index Attention, and displays the updated sorting list to the user;

[0084] Wherein, if the ranked list has been updated before being published, the hot topic set in the ranked list is published to the public or users;

[0085] If the sorted list is updated after it has been published, the updated sorted list is republished to replace the original published sorted list;

[0086] In this embodiment, through the cooperation of the editing and publishing module and the AIGC module, the hot topics can be dynamically updated, improving the adaptive editing capability of hot topics and ensuring that the entire system has the advantages of fast response speed and high degree of automation.

[0087] Embodiment 2: This embodiment should be understood to include all the features of any of the above embodiments, and further improve upon them. Figure 1 , Figure 2 , Figure 3 , Figure 4 , Figure 5 As shown, the editing and publishing module further includes an effect monitoring unit, and the effect monitoring unit is used to monitor the browsing status of the user on the hot topics corresponding to the sorted list;

[0088] The effect monitoring unit includes an effect analysis subunit and a strategy adjustment subunit, wherein the effect analysis subunit is used to evaluate the browsing behavior of the user, and the strategy adjustment subunit adjusts the triggering duration of the interval according to the evaluation result of the effect evaluation subunit to optimize the update frequency of the secondary evaluation;

[0089] The effect analysis subunit obtains the number of users who visit the hot topic and calculates the real-time click conversion rate Trans:

[0090]

[0091] In the formula, Interaction is the total number of comments, reposts and likes, and Visit is the total number of visits to the hot topic;

[0092] When the real-time conversion rate Trans does not exceed the set conversion threshold Transform, the strategy adjustment subunit is triggered to adjust the triggering duration of the interval;

[0093] When the real-time conversion rate Trans exceeds the set conversion threshold Transform, the trigger duration of the current interval is maintained without readjustment;

[0094] The strategy adjustment subunit determines the triggering duration IntervalTime of the interval according to the click conversion rate Trans:

[0095]

[0096] In the formula, G 0 is the benchmark click-through conversion rate set by the system, Trans is the real-time click-through conversion rate, and cycle is the benchmark trigger time set by the system;

[0097] By monitoring the browsing status of the hot topics through the effect monitoring unit, the entire system can dynamically grasp the user's browsing status or browsing behavior, and dynamically adjust the refresh time interval to ensure that the hot topics are real-time, while also taking into account the user's behavior and interests to adjust the recommendation algorithm in real time, thereby improving the accuracy and quality of hot information.

[0098] The contents disclosed above are only preferred feasible embodiments of the present invention, and do not limit the protection scope of the present invention. Therefore, all equivalent technical changes made using the contents of the present invention specification and drawings are included in the protection scope of the present invention. In addition, the elements therein can be updated as technology develops.

Claims

1. A hot information generation and editing system based on AIGC technology, the hot information generation and editing system comprising a server, characterized in that: The hot information generation and editing system also includes a data collection module, a hot spot tracking module, an AIGC module and an editing and publishing module, and the server is connected to the data collection module, the hot spot tracking module, the hot information generation module and the editing and publishing module respectively; The data collection module collects hot data from the user end, the hot spot tracking module obtains a corresponding topic set based on the hot data, the AIGC module evaluates the topic set corresponding to the hot data to form an evaluation result, and sorts each topic in the topic set according to the evaluation result, and determines a hot topic set according to the sorting result, and the editing and publishing module performs a secondary evaluation on the hot topic set to adjust the arrangement order of each hot topic in the hot topic set; Wherein, the hot spot tracking module includes a hot spot analysis unit and a hot spot storage unit, the hot spot analysis unit obtains the hot data collected by the data collection module for analysis to form an analysis result, and the hot spot storage unit stores the analysis result to obtain a corresponding topic set; wherein, the data collection module includes a data collection unit and a memory, the data collection unit obtains the hot data of the user terminal, and the memory is used to store the hot data collected by the data collection unit; The data collection unit obtains the hot data of the user terminal according to the following steps: Step 1: Select the target client; Step 2: Analyze the page structure of the user terminal to obtain the HTML tags and attributes of the information to be crawled, and determine the required information type; Step 3: According to the page structure and the required information type, using a crawler executable program to automatically crawl the popular data of the user terminal; The AIGC module includes a hot information evaluation unit and a hot information feedback unit. The hot information evaluation unit responds to the evaluation instruction and evaluates each topic in the topic set to determine the ranking evaluation value important of each topic in the topic set. The hot information feedback unit ranks each topic in the topic set from large to small according to the result of the ranking evaluation value important, and selects the topics within the set ranking monitoring range as the determined hot topic set; The editing and publishing module performs a secondary evaluation on the hot topic set after a fixed time interval, and calculates the urgency index Attention of each hot topic in the determined hot topic set according to the following formula: ; Where, t j is the release time of the hot topic, Time is the current time, and α is the time decay factor, whose value satisfies: ; In the formula, λ is the attenuation coefficient, whose value is set based on experience, and △t is the time difference between the current time and the time when the hot topic occurs; The urgency index Attention of each hot topic in the hot topic set is calculated, and the topics are sorted according to the size of the urgency index Attention to form a sorted list of the urgency index Attention, and the sorted list is displayed or pushed to the user.

2. According to claim 1, a hot information generation and editing system based on AIGC technology is characterized in that: The hot spot analysis unit obtains the hot data and calculates the hot index Hot for the topic corresponding to the hot data according to the following formula: ; In the formula, click i is the number of clicks on the i-th corresponding topic collected by the user end, impression i is the number of impressions of the corresponding topic of the ith one; If the heat index Hot exceeds the set hotspot threshold Limit, it means that the current corresponding topic meets the inclusion criteria, and the corresponding topic that meets the inclusion criteria will be stored or recorded.

3. According to claim 2, a hot information generation and editing system based on AIGC technology is characterized in that: The hot information evaluation unit calculates the ranking evaluation value important of each topic in the topic set based on the evaluation instruction, wherein the hot information evaluation unit calculates the ranking evaluation value important of the topic corresponding to the hot data according to the following formula: ; In the formula, knock is the total number of clicks on the corresponding topic, benchmark is the benchmark number of clicks on the corresponding topic, and SUM is the total number of clicks on all corresponding topics collected from the client; The hot information feedback unit sorts each topic in the topic set from large to small according to the result of the ranking evaluation value important, and selects topics within a set ranking monitoring range as the determined hot topic set.

4. According to claim 3, a hot information generation and editing system based on AIGC technology is characterized in that: The user terminals include social media, social forums and news websites.

5. According to claim 4, a hot information generation and editing system based on AIGC technology is characterized in that: The editing and publishing module performs a secondary evaluation on the set of hot topics after a fixed time interval, and updates the ranking list of hot topics according to the result of the secondary evaluation.

Citation Information

Patent Citations

  • A method and apparatus for acquiring trending information

    CN104424278B

  • A method and apparatus for discovering current hot topics through information.

    CN110704603B

  • Information push methods and information push servers based on cloud computing and big data

    CN112182098B

  • Hot topic updating method and device and computer storage medium

    CN110472013A

  • Hot Topic Pushing Method and Apparatus

    US20150281142A1