CN110780966A - Social interface processing method and device, electronic equipment and storage medium - Google Patents
Social interface processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN110780966A CN110780966A CN201911032315.3A CN201911032315A CN110780966A CN 110780966 A CN110780966 A CN 110780966A CN 201911032315 A CN201911032315 A CN 201911032315A CN 110780966 A CN110780966 A CN 110780966A
- Authority
- CN
- China
- Prior art keywords
- circle
- data
- reference data
- target
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the disclosure discloses a processing method and a processing device for social interfaces, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring reference data; determining a subject feature based on the reference data; creating a target circle by taking the theme feature as the speech feature of the circle; pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client; and the circle is a social interface for a plurality of users to distribute the voice feature content. According to the technical scheme of the embodiment of the disclosure, the purpose of automatically creating circles, further enabling users with the same interests and hobbies to be gathered together quickly and enriching interpersonal communication modes is achieved.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of internet, in particular to a processing method and device for social interfaces, electronic equipment and a storage medium.
Background
With the rise of various network social service websites and applications, network social interaction is developed vigorously, and various new modes of interpersonal communication are established. In a new mode of interpersonal communication which is popular nowadays, a mode of live broadcasting or sharing a small video is mainly used.
The new interpersonal communication mode generally has the problem that users with the same hobbies cannot be well gathered together, and can be discussed and shared around the same hobbies.
Disclosure of Invention
The embodiment of the disclosure provides a social interface processing method and device, electronic equipment and a storage medium, so as to achieve the purpose of automatically creating circles, further enabling users with the same interests and hobbies to be gathered together quickly and enriching interpersonal communication modes.
In a first aspect, an embodiment of the present disclosure provides a method for processing a social interface, where the method includes:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
In a second aspect, an embodiment of the present disclosure further provides a processing apparatus for a social interface, the apparatus including:
the acquisition module is used for acquiring reference data;
a determination module for determining a subject feature based on the reference data;
the creation module is used for creating a target circle by taking the theme feature as the speech feature of the circle;
the pushing module is used for pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
In a third aspect, an embodiment of the present disclosure further provides an apparatus, where the apparatus includes:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a method of processing a social interface as in any of the embodiments of the disclosure.
In a fourth aspect, the embodiments of the present disclosure also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are used for executing the processing method of the social interface according to any one of the embodiments of the present disclosure.
According to the technical scheme of the embodiment of the disclosure, reference data is obtained; determining a subject feature based on the reference data; creating a target circle by taking the theme feature as the speech feature of the circle; pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client; the circle is a social interface technical means for a plurality of users to release the speech and wind characteristic content, automatic circle creation is achieved, users with the same interests and hobbies can be gathered together quickly, and interpersonal communication modes are enriched.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a schematic flow chart of a processing method of an social interface according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of a processing method of a social interface according to a second embodiment of the disclosure;
fig. 3 is a schematic structural diagram of a processing device for a social interface according to a third embodiment of the disclosure;
fig. 4 is a schematic structural diagram of an electronic device according to a fourth embodiment of the disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
Example one
Fig. 1 is a schematic flow chart of a processing method for a social interface according to an embodiment of the present disclosure, where the method is applicable to automatically create a circle of specific speech characteristics according to an operation behavior of a user in a social application or a news event published by an information website in real time. A circle is usually made up of a group of users having the same interest or identity (e.g., mom, driver of a large cargo, or excavator, etc.) and the users in the circle are often called circle friends. In the circle, each circle friend can share related videos around the conversational theme of the current circle or develop a discussion of related topics, so that the circle friends can share life or work with each other. The social interface processing method provided in this embodiment may be executed by a social interface processing device, which may be implemented in software and/or hardware, and is usually integrated in a terminal, typically a server, for example.
As shown in fig. 1, the processing method of the social interface provided in this embodiment includes the following steps:
The reference data is usually data which are interested by at least two users, a target circle is created according to the reference data, and the purpose of quickly gathering the at least two users interested in the reference data together is achieved through the target circle, so that the purpose of enriching interpersonal communication modes is achieved.
Illustratively, the reference data includes at least one of: and hot event data, personal interest data shared by users and prediction data in a set time period are obtained. The prediction data is data obtained by predicting aiming at a certain field or a certain topic based on a certain algorithm or manual work. For example, for a certain movie star pregnancy event, the fans of the movie star pregnancy event may be very curious about the gender and the shape of the baby carried by the movie star, and the event is continuously paid attention to and discussed, at this time, prediction data may be obtained based on the certain movie star pregnancy event, and the prediction data may specifically be "certain movie star pregnancy and baby gender", and the like, at this time, a relevant target circle may be created based on the prediction data, so that the fans of the certain image may be gathered together to perform the eight diagrams, the discussion, and the like. The prediction data can also be predicted according to the current living environment and situation, for example, the prediction data can be specifically 'when to realize the popularization of space travel', and the like.
Illustratively, when the reference data includes hotspot event data within the set time period, the acquiring the reference data includes:
acquiring target news event data from a consultative setting website in real time based on a crawler technology;
inputting the target news event data into a pre-established neural network model to predict the duration of the target news event;
when the duration of the target news event reaches a duration threshold, determining the target news event data as the hot event data;
the target news event data comprises news event data with a click rate reaching a click threshold value.
It is desirable that the life cycle of the created target circle is long, but not so ubiquitous that the created circle can be kept hot for a long time and the liveness of the fellow in the circle is continuously high. For example, a fellow friend shares videos, texts or pictures related to the speech characteristics of the fellow friend in the fellow everyday, or actively participates in the content shared by other fellow friends, for example, watches the content shared by other fellow friends, likes the content shared by other fellow friends or comments on the content shared by other fellow friends. In order to achieve the above object, in the technical solution of this embodiment, when determining the parameter data, some news event data with a longer duration may be selected. Meanwhile, in order to ensure that the created circle is liked by more users, more users are added into the created circle, and some news event data with higher click rate are selected when parameter data are determined.
Illustratively, when the reference data includes personal interest data shared by the user, the obtaining the reference data includes:
in a set time period, if it is monitored that a user sharing personal interest data containing set information characteristics in a set social application reaches a user threshold value, determining the personal interest data shared by the user as the reference data;
correspondingly, the determining of the subject feature based on the reference data comprises:
and determining the setting information characteristic as the theme characteristic.
Wherein the personal interest data comprises at least one of: video, text, and pictures. For example, assuming that the set time period is one day, if it is monitored that the number of users sharing the video of the "excavator" in the set social application reaches 20 in one day, the video of the "excavator" is determined as the reference
And (4) examining the data. The subject features of the reference data may be: driving an excavator, or excavator driving skill, etc.
Specifically, when the reference data includes hotspot event data in the set time period and/or personal interest data shared by the user, determining the topic characteristics based on the reference data includes:
performing word segmentation on the hot event data and/or texts corresponding to the personal interest data shared by the user;
counting the occurrence times of each participle;
determining the participles with the times reaching a time threshold value as keywords;
and determining the keywords as the theme characteristics of the reference data.
It can be understood that some sensitive events are not suitable for public discussion, and therefore, such sensitive events are not suitable for being used as reference data for creating circles, and for this problem, the processing method of the social interface provided by this embodiment further includes the following steps:
matching the keywords with preset vocabularies;
and if the keywords with the matching degree reaching a matching threshold value with preset words exist in the keywords, deleting the hotspot event data.
The preset vocabulary is particularly sensitive vocabularies which are selected in advance and are not suitable for public discussion.
And step 130, creating a target circle by taking the theme feature as the wind feature of the circle.
And the circle is a social interface for a plurality of users to distribute the voice feature content. That is, users in the circle (i.e., circle friends) can share content related to the wind characteristics of the circle in the circle, so as to discuss and share with other circle friends in the circle.
And 140, pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client.
Through the entrance for the user to push into the target circle, the purpose of guiding the user to enter the circle which the user likes can be achieved, and therefore the purpose of enabling the users with the same interests and hobbies to be gathered together quickly and enriching interpersonal communication modes is achieved.
Specifically, in order to improve the pushing precision, that is, to push the entry of the target circle to the set application client of the user who really wants to enter the target circle, the technical scheme of this embodiment is implemented by the following technical means:
when the parameter data includes hot event data and/or prediction data within a set time period, the setting application client includes: all registered application clients or a set application client of a user who approves or reviews the hotspot event data.
When the parameter data includes personal interest data shared by the user, the setting application client includes: and the application client publishes the content of which the similarity with the personal interest data reaches an interest threshold.
For example, if the personal interest data is video data of "driving excavator", the setting application client includes: and the application client corresponding to the user who releases the video data related to the driving excavator.
According to the technical scheme of the embodiment of the disclosure, reference data is obtained; determining a subject feature based on the reference data; creating a target circle by taking the theme feature as the speech feature of the circle; pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client; the circle is a social interface technical means for a plurality of users to release the speech and wind characteristic content, automatic circle creation is achieved, users with the same interests and hobbies can be gathered together quickly, and interpersonal communication modes are enriched.
Example two
Fig. 2 is a schematic flow chart of a processing method of a social interface according to a second embodiment of the disclosure. On the basis of the above embodiment, the embodiment further optimizes the processing scheme of the social interface, specifically, adds a step of determining the avatar identifier for the created circle, monitors the heat of each created circle, and eliminates the circle when the monitored heat of a circle is low, so as to reduce the storage space occupied by the circle data and improve the utilization rate of the storage space.
As shown in fig. 2, the method includes:
step 210, obtaining reference data.
Step 220, determining subject features based on the reference data.
And step 230, creating a target circle by taking the theme feature as the wind feature of the circle.
Step 240, pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
And step 250, determining a picture matched with the theme characteristics, and taking the picture as the head portrait identifier of the target circle.
For example, assuming that the subject feature is "beauty", a picture of "beauty" may be chosen as the avatar identification of the target circle. The specific criteria for determining "beauty" may be set based on the reference data, for example, the reference data is "oriental beauty", and the specific criteria for determining "beauty" may be a woman whose facial features are correct and fit as determined from the oriental population.
By setting the head portrait identifier for the target ring, a user can quickly know the wind characteristics of the target ring through the head portrait identifier, so that whether the target ring is suitable for the user or not is determined.
Further, in the information display list interface of the setting application client, an entry entering the target circle is pushed for the user, specifically, the avatar identification and the corresponding wind characteristic text of the target circle may be displayed in the information display list interface of the setting application client, and when the avatar identification is clicked by the user, the user may enter the target circle. The user can visually know the target circle based on the head portrait identification and the voice characteristic text so as to further decide whether to enter the target circle.
Step 260, determining the heat of each created circle in real time based on the operation behavior of the circle members in the circle; and when the heat of the target circle is lower than a heat threshold value, deleting the target circle.
Wherein the operational behavior comprises at least one of: publishing videos, publishing texts, publishing pictures, viewing videos, texts or pictures published by other circle members, praise and comments.
According to the technical scheme of the embodiment of the disclosure, the matched picture is determined according to the theme features, and the matched picture is used as the head portrait identifier of the target circle, so that the purpose of setting the head portrait identifier matched with the speech feature of the circle for the target circle is achieved, a user can quickly and intuitively know the speech feature of the target circle through the head portrait identifier of the target circle, and the user experience is improved. The circle with lower heat is automatically eliminated, so that the occupation of redundant circle data on the storage space is eliminated, and the utilization rate of the storage space is improved.
EXAMPLE III
Fig. 3 is a processing apparatus of a social interface according to a third embodiment of the present disclosure, where the apparatus includes: an acquisition module 310, a determination module 320, a creation module 330, and a push module 340;
the obtaining module 310 is configured to obtain reference data; a determination module 320 for determining a subject feature based on the reference data; a creating module 330, configured to create a target circle by using the topic feature as a conversational wind feature of the circle; the pushing module 340 is configured to push an entry entering the target circle to a set application client, so as to push the entry entering the target circle for a user in an information display list interface of the set application client; the circle is a social interface for a plurality of users to publish the speech feature content.
On the basis of the above technical solution, the reference data includes at least one of: and hot event data, personal interest data shared by users and prediction data in a set time period are obtained.
On the basis of the above technical solutions, when the parameter data includes hot spot event data and/or prediction data in a set time period, the setting application client includes: all registered application clients;
when the parameter data includes personal interest data shared by the user, the setting application client includes: and the application client publishes the content of which the similarity with the personal interest data reaches an interest threshold.
On the basis of the above technical solutions, the personal interest data includes at least one of the following: video, text, and pictures.
On the basis of the foregoing technical solutions, when the reference data includes the hot spot event data in the set time period, the obtaining module 310 includes:
the acquisition unit is used for acquiring target news event data from the consultative setting website in real time based on a crawler technology;
the prediction unit is used for inputting the target news event data into a pre-established neural network model so as to predict the duration of the target news event;
the determining unit is used for determining the target news event data as the hot event data when the duration of the target news event reaches a duration threshold;
the target news event data comprises news event data with a click rate reaching a click threshold value.
On the basis of the foregoing technical solutions, when the reference data includes hot event data in the set time period and/or personal interest data shared by the user, the determining module 320 includes:
the word segmentation unit is used for performing word segmentation on the hot event data and/or texts corresponding to the personal interest data shared by the user;
the counting unit is used for counting the occurrence frequency of each participle;
and the determining unit is used for determining the participles with the times reaching the time threshold value as key words and determining the key words as the theme characteristics of the reference data.
On the basis of the above technical solutions, the apparatus further includes: the filtering module is used for matching the keywords with preset vocabularies; and if the keywords with the matching degree reaching a matching threshold value with preset words exist in the keywords, deleting the hotspot event data.
On the basis of the foregoing technical solutions, when the reference data includes the personal interest data shared by the user, the obtaining module 310 is specifically configured to:
in a set time period, if it is monitored that a user sharing personal interest data containing set information characteristics in a set social application reaches a user threshold value, determining the personal interest data shared by the user as the reference data;
correspondingly, the determining module 320 is specifically configured to:
and determining the setting information characteristic as the theme characteristic.
On the basis of the above technical solutions, the apparatus further includes:
the picture determining module is used for determining a picture matched with the theme characteristics;
and the image identification determining module is used for taking the picture as the head portrait identification of the target circle.
On the basis of the above technical solutions, the apparatus further includes:
and the deleting module is used for determining the heat of each created circle in real time based on the operation behavior of the circle members in the circle, and deleting the target circle when the heat of the target circle is lower than a heat threshold.
On the basis of the above technical solutions, the operation behavior includes at least one of the following: publishing videos, publishing texts, publishing pictures, viewing videos, texts or pictures published by other circle members, praise and comments.
According to the technical scheme of the embodiment of the disclosure, reference data is obtained; determining a subject feature based on the reference data; creating a target circle by taking the theme feature as the speech feature of the circle; pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client; the circle is a social interface technical means for a plurality of users to release the speech and wind characteristic content, automatic circle creation is achieved, users with the same interests and hobbies can be gathered together quickly, and interpersonal communication modes are enriched.
The processing device of the social interface provided by the embodiment of the disclosure can execute the processing method of the social interface provided by any embodiment of the disclosure, and has corresponding functional modules and beneficial effects of the execution method.
It should be noted that, the units and modules included in the apparatus are merely divided according to functional logic, but are not limited to the above division as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only used for distinguishing one functional unit from another, and are not used for limiting the protection scope of the embodiments of the present disclosure.
Example four
Referring now to fig. 4, a schematic diagram of an electronic device (e.g., the terminal device or the server of fig. 4) 400 suitable for implementing embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 4, the electronic device 400 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 401 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)402 or a program loaded from a storage device 406 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic apparatus 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
Generally, the following devices may be connected to the I/O interface 405: input devices 406 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage devices 406 including, for example, magnetic tape, hard disk, etc.; and a communication device 409. The communication means 409 may allow the electronic device 400 to communicate wirelessly or by wire with other devices to exchange data. While fig. 4 illustrates an electronic device 400 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 409, or from the storage means 406, or from the ROM 402. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 401.
The terminal provided by the embodiment of the present disclosure and the processing method of the social interface provided by the embodiment belong to the same inventive concept, and technical details that are not described in detail in the embodiment of the present disclosure can be referred to the embodiment, and the embodiment of the present disclosure have the same beneficial effects.
EXAMPLE five
The embodiment of the present disclosure provides a computer storage medium, on which a computer program is stored, which when executed by a processor implements the processing method of the social interface provided by the above-described embodiment.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText transfer protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a cell does not in some cases constitute a limitation on the cell itself, for example, an editable content display cell may also be described as an "editing cell".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, [ example one ] there is provided a method of processing a social interface, the method comprising:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
According to one or more embodiments of the present disclosure, [ example two ] there is provided a processing method of a social interface, optionally, the reference data includes at least one of: and hot event data, personal interest data shared by users and prediction data in a set time period are obtained.
According to one or more embodiments of the present disclosure, [ example three ] there is provided a social interface processing method, optionally, when the parameter data includes hot event data within a set time period, and/or prediction data, the setting application client includes: all registered application clients;
when the parameter data includes personal interest data shared by the user, the setting application client includes: and the application client publishes the content of which the similarity with the personal interest data reaches an interest threshold.
According to one or more embodiments of the present disclosure, [ example four ] there is provided a social interface processing method, optionally, the personal interest data includes at least one of: video, text, and pictures.
According to one or more embodiments of the present disclosure, [ example five ] provides a social interface processing method, and optionally, when the reference data includes hotspot event data within the set time period, the acquiring of the reference data includes:
acquiring target news event data from a consultative setting website in real time based on a crawler technology;
inputting the target news event data into a pre-established neural network model to predict the duration of the target news event;
when the duration of the target news event reaches a duration threshold, determining the target news event data as the hot event data;
the target news event data comprises news event data with a click rate reaching a click threshold value.
According to one or more embodiments of the present disclosure, an example six provides a processing method of a social interface, and optionally, when the reference data includes hotspot event data within the set time period and/or personal interest data shared by the user, determining a topic feature based on the reference data includes:
performing word segmentation on the hot event data and/or texts corresponding to the personal interest data shared by the user;
counting the occurrence times of each participle;
determining the participles with the times reaching a time threshold value as keywords;
and determining the keywords as the theme characteristics of the reference data.
According to one or more embodiments of the present disclosure, [ example seven ] there is provided a method for processing a social interface, optionally, further comprising: the method further comprises the following steps:
matching the keywords with preset vocabularies;
and if the keywords with the matching degree reaching a matching threshold value with preset words exist in the keywords, deleting the hotspot event data.
According to one or more embodiments of the present disclosure, [ example eight ] there is provided a social interface processing method, optionally, when the reference data includes personal interest data shared by the user, the obtaining of the reference data includes:
in a set time period, if it is monitored that a user sharing personal interest data containing set information characteristics in a set social application reaches a user threshold value, determining the personal interest data shared by the user as the reference data;
correspondingly, the determining of the subject feature based on the reference data comprises:
and determining the setting information characteristic as the theme characteristic.
According to one or more embodiments of the present disclosure, [ example nine ] there is provided a processing method of a social interface, optionally, further comprising:
determining a picture matched with the theme characteristics;
and taking the picture as the head portrait identifier of the target circle.
According to one or more embodiments of the present disclosure, [ example ten ] there is provided a processing method of a social interface, optionally, further comprising:
determining the heat of each created circle in real time based on the operation behavior of the circle members in the circle;
and when the heat of the target circle is lower than a heat threshold value, deleting the target circle.
According to one or more embodiments of the present disclosure, [ example eleven ] there is provided a method of processing a social interface, optionally, the operational behavior comprises at least one of: publishing videos, publishing texts, publishing pictures, viewing videos, texts or pictures published by other circle members, praise and comments.
According to one or more embodiments of the present disclosure, [ example twelve ] there is provided a processing device of a social interface, the device comprising:
the acquisition module is used for acquiring reference data;
a determination module for determining a subject feature based on the reference data;
the creation module is used for creating a target circle by taking the theme feature as the speech feature of the circle;
the pushing module is used for pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
According to one or more embodiments of the present disclosure, [ example thirteen ] provides an electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a method of processing social interfaces as follows:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
According to one or more embodiments of the present disclosure, [ example fourteen ] there is provided a storage medium containing computer-executable instructions which, when executed by a computer processor, are operable to perform a method of processing of the social interface:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims (14)
1. A processing method of a social interface is applied to a server and is characterized by comprising the following steps:
acquiring reference data;
determining a subject feature based on the reference data;
creating a target circle by taking the theme feature as the speech feature of the circle;
pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
2. The method of claim 1, wherein the reference data comprises at least one of: and hot event data, personal interest data shared by users and prediction data in a set time period are obtained.
3. The method of claim 2, wherein when the parameter data comprises hot spot event data within a set time period and/or prediction data, the setting application client comprises: all registered application clients;
when the parameter data includes personal interest data shared by the user, the setting application client includes: and the application client publishes the content of which the similarity with the personal interest data reaches an interest threshold.
4. The method of claim 2, wherein the personal interest data comprises at least one of: video, text, and pictures.
5. The method of claim 2, wherein when the reference data comprises hotspot event data within the set time period, the obtaining the reference data comprises:
acquiring target news event data from a consultative setting website in real time based on a crawler technology;
inputting the target news event data into a pre-established neural network model to predict the duration of the target news event;
when the duration of the target news event reaches a duration threshold, determining the target news event data as the hot event data;
the target news event data comprises news event data with a click rate reaching a click threshold value.
6. The method of claim 2, wherein when the reference data comprises hot event data within the set time period and/or personal interest data shared by the user, determining a topic feature based on the reference data comprises:
performing word segmentation on the hot event data and/or texts corresponding to the personal interest data shared by the user;
counting the occurrence times of each participle;
determining the participles with the times reaching a time threshold value as keywords;
and determining the keywords as the theme characteristics of the reference data.
7. The method of claim 6, further comprising:
matching the keywords with preset vocabularies;
and if the keywords with the matching degree reaching a matching threshold value with preset words exist in the keywords, deleting the hotspot event data.
8. The method of claim 2, wherein when the reference data comprises personal interest data shared by the user, the obtaining the reference data comprises:
in a set time period, if it is monitored that a user sharing personal interest data containing set information characteristics in a set social application reaches a user threshold value, determining the personal interest data shared by the user as the reference data;
correspondingly, the determining of the subject feature based on the reference data comprises:
and determining the setting information characteristic as the theme characteristic.
9. The method of claim 1, further comprising:
determining a picture matched with the theme characteristics;
and taking the picture as the head portrait identifier of the target circle.
10. The method according to any one of claims 1-9, further comprising:
determining the heat of each created circle in real time based on the operation behavior of the circle members in the circle;
and when the heat of the target circle is lower than a heat threshold value, deleting the target circle.
11. The method of claim 10, wherein the operational behavior comprises at least one of: publishing videos, publishing texts, publishing pictures, viewing videos, texts or pictures published by other circle members, praise and comments.
12. A social interface processing apparatus, comprising:
the acquisition module is used for acquiring reference data;
a determination module for determining a subject feature based on the reference data;
the creation module is used for creating a target circle by taking the theme feature as the speech feature of the circle;
the pushing module is used for pushing an entrance entering the target circle to a set application client so as to push the entrance entering the target circle for a user in an information display list interface of the set application client;
and the circle is a social interface for a plurality of users to distribute the voice feature content.
13. An electronic device, characterized in that the electronic device comprises:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a method of processing a social interface as claimed in any one of claims 1 to 11.
14. A storage medium containing computer executable instructions for performing the method of processing of a social interface as claimed in any one of claims 1 to 11 when executed by a computer processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911032315.3A CN110780966B (en) | 2019-10-28 | 2019-10-28 | Social interface processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911032315.3A CN110780966B (en) | 2019-10-28 | 2019-10-28 | Social interface processing method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110780966A true CN110780966A (en) | 2020-02-11 |
CN110780966B CN110780966B (en) | 2023-07-25 |
Family
ID=69387222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911032315.3A Active CN110780966B (en) | 2019-10-28 | 2019-10-28 | Social interface processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110780966B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111679874A (en) * | 2020-04-17 | 2020-09-18 | 北京奇艺世纪科技有限公司 | Method, device, system electronic equipment and storage medium for replacing theme material |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102255890A (en) * | 2011-05-30 | 2011-11-23 | 苏宁军 | User recommendation and information interaction system and method |
CN104102635A (en) * | 2013-04-01 | 2014-10-15 | 腾讯科技(深圳)有限公司 | Method and device for digging knowledge graph |
CN104603830A (en) * | 2012-07-03 | 2015-05-06 | 谷歌公司 | Creating social group events |
US20160147893A1 (en) * | 2014-11-26 | 2016-05-26 | Facebook, Inc. | Searching for Content by Key-Authors on Online Social Networks |
CN107087235A (en) * | 2017-04-21 | 2017-08-22 | 腾讯科技(深圳)有限公司 | Media content recommendations method, server and client |
CN107563898A (en) * | 2017-09-26 | 2018-01-09 | 浪潮软件集团有限公司 | Social circle recommendation method and device |
CN107742257A (en) * | 2010-11-01 | 2018-02-27 | 谷歌公司 | Social circle in social networks |
CN109063015A (en) * | 2018-07-11 | 2018-12-21 | 北京奇艺世纪科技有限公司 | Extracting method, device and the equipment of Hot Contents |
CN109886823A (en) * | 2019-02-25 | 2019-06-14 | 北京奇艺世纪科技有限公司 | A kind of recommended method and device of social circle |
CN110033389A (en) * | 2019-04-04 | 2019-07-19 | 厦门小圈网络科技有限公司 | A kind of more scene social networking systems based on circle |
-
2019
- 2019-10-28 CN CN201911032315.3A patent/CN110780966B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107742257A (en) * | 2010-11-01 | 2018-02-27 | 谷歌公司 | Social circle in social networks |
CN102255890A (en) * | 2011-05-30 | 2011-11-23 | 苏宁军 | User recommendation and information interaction system and method |
CN104603830A (en) * | 2012-07-03 | 2015-05-06 | 谷歌公司 | Creating social group events |
CN104102635A (en) * | 2013-04-01 | 2014-10-15 | 腾讯科技(深圳)有限公司 | Method and device for digging knowledge graph |
US20160147893A1 (en) * | 2014-11-26 | 2016-05-26 | Facebook, Inc. | Searching for Content by Key-Authors on Online Social Networks |
CN107087235A (en) * | 2017-04-21 | 2017-08-22 | 腾讯科技(深圳)有限公司 | Media content recommendations method, server and client |
CN107563898A (en) * | 2017-09-26 | 2018-01-09 | 浪潮软件集团有限公司 | Social circle recommendation method and device |
CN109063015A (en) * | 2018-07-11 | 2018-12-21 | 北京奇艺世纪科技有限公司 | Extracting method, device and the equipment of Hot Contents |
CN109886823A (en) * | 2019-02-25 | 2019-06-14 | 北京奇艺世纪科技有限公司 | A kind of recommended method and device of social circle |
CN110033389A (en) * | 2019-04-04 | 2019-07-19 | 厦门小圈网络科技有限公司 | A kind of more scene social networking systems based on circle |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111679874A (en) * | 2020-04-17 | 2020-09-18 | 北京奇艺世纪科技有限公司 | Method, device, system electronic equipment and storage medium for replacing theme material |
Also Published As
Publication number | Publication date |
---|---|
CN110780966B (en) | 2023-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110866183B (en) | Social interface recommendation method and device, electronic equipment and storage medium | |
CN111339557A (en) | Online document display method, device, equipment and medium | |
CN110633423B (en) | Target account identification method, device, equipment and storage medium | |
CN110516159B (en) | Information recommendation method and device, electronic equipment and storage medium | |
CN110737846B (en) | Social interface recommendation method and device, electronic equipment and storage medium | |
US10565993B2 (en) | Enhancing group decisions within social messaging applications | |
CN114443897A (en) | Video recommendation method and device, electronic equipment and storage medium | |
CN111726691A (en) | Video recommendation method and device, electronic equipment and computer-readable storage medium | |
CN111897950A (en) | Method and apparatus for generating information | |
CN115617215A (en) | Information display method, device, equipment and storage medium | |
CN110750323A (en) | Display method and device for social interface entrance, electronic device and storage medium | |
CN111209432A (en) | Information acquisition method and device, electronic equipment and computer readable medium | |
CN110827087A (en) | Virtual article distribution method and device, electronic equipment and storage medium | |
CN111797353A (en) | Information pushing method and device and electronic equipment | |
CN110780966A (en) | Social interface processing method and device, electronic equipment and storage medium | |
CN112148744A (en) | Page display method and device, electronic equipment and computer readable medium | |
CN112307393A (en) | Information issuing method and device and electronic equipment | |
CN113628097A (en) | Image special effect configuration method, image recognition method, image special effect configuration device and electronic equipment | |
CN114528433B (en) | Template selection method and device, electronic equipment and storage medium | |
CN115547330A (en) | Information display method and device based on voice interaction and electronic equipment | |
CN111625745B (en) | Recommendation method, recommendation device, electronic equipment and computer readable medium | |
CN114339402A (en) | Video playing completion rate prediction method, device, medium and electronic equipment | |
CN115964553A (en) | Page display method, device, equipment and storage medium | |
CN113641441A (en) | Page switching method and device, electronic equipment and storage medium | |
CN113473236A (en) | Processing method and device for screen recording video, readable medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |