US-20260127532-A1 - ONLINE PRESENCE RECOMMENDATION AND IMPLEMENTATION TOOL
Abstract
A system to define features of online presences and match them to an entrepreneur's profile includes a high-performance metric analyzer, an online app summarizer, and a feature definer. The metric analyzer identifies high-performance online applications (HPOAs) by analyzing hosting platform data based on performance indicators. The app summarizer generates content summaries for these HPOAs, from which the feature definer defines specific business features. A matcher to match a profile of an entrepreneur to features of an HPOA includes an HPOA processor, an HPOA-based profiler, and an HPOA-based enterprise matcher. The processor uses this information to generate a feature database of the HPOAs. The profiler receives information about an entrepreneur's skills, hobbies, and interests to create a personal profile. Finally, the enterprise matcher matches the entrepreneur's profile with the set of features in the HPOA feature database to find alignments between the user and the high-performance application models.
Inventors
- Roni LAROM NOY
- Yoav JACOBSEN
- Haim AGAMI-TURJEMAN
- Yaya Yael AARONSOHN
- Tal BIGELMAN
Assignees
- WIX.COM LTD.
Dates
- Publication Date
- 20260507
- Application Date
- 20251105
Claims (18)
- 1 . A system to define features of online presences, the system comprising: a high-performance metric analyzer to analyze hosting platform data to identify high-performance online applications (HPOAs) as a function of performance indicators and to store information about said HPOAs in a HPOA database; an HPOA summarizer to generate summaries of content of said HPOAs; and a feature definer to define features of said HPOAs at least from said summaries.
- 2 . The system according to claim 1 wherein said performance indicators are at least one of: traffic, income, and end user engagement.
- 3 . The system according to claim 1 wherein said HPOA summarizer utilizes a large language model (LLM) to generate said summaries of content of said high-performance online applications.
- 4 . The system according to claim 1 wherein said features comprise at least one enterprise phrase and at least one enterprise definition used to define or describe an enterprise of one of said high-performance online applications.
- 5 . The system according to claim 4 further comprising an aggregate by feature module to compile and organize said features across multiple high-performance online applications.
- 6 . The system according to claim 5 wherein said aggregate by feature module determines a term frequency-inverse document frequency (TF-IDF) per high-performance online application.
- 7 . The system according to claim 1 further comprising: an enterprise aspect extractor to receive data from said HPOA database and to extract various enterprise aspects from said HPOAs; and a plurality of aspect databases storing specific aspects of enterprises extracted by said enterprise aspect extractor.
- 8 . A matcher to match a profile of an entrepreneur to features of a high-performance online app (HPOA), the matcher comprising: a HPOA processor to extract a set of HPOAs at least from databases of website and online application building systems and of hosting platforms and to generate an HPOA feature database of features of said HPOAs from said extracted set; an HPOA-based profiler, at least fine-tuned with at least a profiler portion of said HPOAs, to receive from an entrepreneur information about his/her skills, hobbies, and interests and to generate an entrepreneur profile in response; and an HPOA-based entrepreneur to enterprise matcher to match said entrepreneur profile with a set of features of said HPOA feature database.
- 9 . The matcher according to claim 8 and also comprising: a HPOA-based online presence selection builder, at least fine-tuned with at least operational app and marketing portions of said HPOAs, to receive said set of features from said matcher and to generate a set of candidate enterprises from said set of features; and a HPOA-based selected online presence bundle creator, at least fine-tuned with at least a bundle data portion of said HPOAs, to construct a comprehensive online presence bundle for a selected enterprise from among said set of candidate enterprises, wherein said bundle creator generates at least a business plan, a website, and a mobile app for said selected enterprise.
- 10 . A method to define features of online presences, the method comprising: analyzing hosting platform data to identify high-performance online applications (HPOAs) as a function of performance indicators; storing information about said HPOAs in a HPOA database; generating summaries of content of said HPOAs; and defining features of said HPOAs at least from said summaries.
- 11 . The method according to claim 10 , wherein said performance indicators are at least one of: traffic, income, and end user engagement.
- 12 . The method according to claim 10 , wherein said generating utilizes a large language model (LLM).
- 13 . The method according to claim 10 , wherein said defining comprises defining at least one enterprise phrase and at least one enterprise definition used to describe an enterprise of one of said high-performance online applications.
- 14 . The method according to claim 13 , further comprising compiling and organizing said features across multiple HPOAs.
- 15 . The method according to claim 14 , wherein said compiling and organizing comprises determining a term frequency-inverse document frequency (TF-IDF) per high-performance online application.
- 16 . The method according to claim 10 , further comprising: extracting various enterprise aspects from said HPOAs stored in said HPOA database; and storing specific aspects of enterprises in separate aspect databases.
- 17 . A method to match a profile of an entrepreneur to features of a high-performance online app (HPOA), the method comprising: extracting a set of HPOAs from databases and generating an HPOA feature database of features of said HPOAs from said extracted set; receiving from an entrepreneur information about their skills, hobbies, and interests and generating an entrepreneur profile in response, wherein said generating is at least fine-tuned with a profiler portion of said HPOAs; and matching said entrepreneur profile with a set of features of said HPOA feature database.
- 18 . The method according to claim 17 , further comprising: generating a set of candidate enterprises from the set of features resulting from said matching, wherein said generating is at least fine-tuned with operational app and marketing portions of said HPOAs; and constructing a comprehensive online presence bundle for a selected enterprise from among said set of candidate enterprises by generating at least a business plan, a website, and a mobile app for said selected enterprise, wherein said constructing is at least fine-tuned with a bundle data portion of said HPOAs.
Description
CROSS REFERENCE TO RELATED APPLICATIONS This application claims priority from U.S. provisional patent application 63/717,376, filed Nov. 7, 2024, which is incorporated herein by reference. FIELD OF THE INVENTION The present invention relates generally to online presence development tools and to personalized online presence recommendation and implementation systems in particular. BACKGROUND OF THE INVENTION The job market is undergoing significant transformation due to recent technological advancements and global events. Experts predict substantial shifts in employment patterns over the coming years, with the need for many traditional roles declining while new opportunities emerge. This evolving landscape presents both challenges and opportunities for individuals seeking to establish or transition their careers. In parallel with these changes, the digital economy continues to expand, with online presence becoming increasingly crucial for businesses or enterprises of all sizes. Websites serve as the foundation for many modern enterprises, acting as virtual storefronts, marketing platforms, and customer engagement hubs. The ability to establish and maintain an effective online presence has become a key factor in enterprise success across various industries. The complexity of creating and managing a professional website has grown alongside its importance. Modern website management systems, such as the one illustrated in FIG. 1, to which reference is now made, demonstrate the intricate nature of these platforms. FIG. 1 shows a website management system 100 that includes multiple interconnected components: an object marketplace 5, a website manager 10 with its server 20, editor 30, and site generator 40, all interacting with a central website content management system (CMS) 50. This system supports various user interfaces for administrators 61, designers 62, and viewers 63, while also connecting to external systems 70. Parts of website management system 100 are described in the following U.S. Pat. Nos. 10,185,703, 9,805,134, 9,817,804, 10,209,966 and 10,509,850, and in U.S. patent application Ser. No. 18/665,423, filed May 15, 2024, all owned by Applicant and incorporated herein by reference. Such comprehensive platforms highlight the technical challenges faced by individuals and enterprises when establishing their online presence. Aspiring entrepreneurs, recently unemployed individuals, freelancers, and those seeking additional income streams often explore options for starting their own enterprises or transitioning into new career paths. However, the process of conceptualizing, launching, and managing an online enterprise can be complex and multifaceted. It typically involves identifying viable enterprise ideas, creating comprehensive execution plans, and implementing the necessary digital infrastructure, including navigating systems like the one depicted in FIG. 1. Existing resources for enterprise planning and career guidance offer a range of tools and information. These may include generalized advice on entrepreneurship, market analysis tools, and platforms for building websites or online stores. Website building systems, in particular, have evolved to provide users with the ability to create and manage their online presence without extensive technical knowledge. However, these systems, while powerful, can still present a significant learning curve for many users. SUMMARY OF THE PRESENT INVENTION There is therefore provided, in accordance with a preferred embodiment of the present invention, a system to define features of online presences. The system includes a high-performance metric analyzer, a high-performance online app (HPOA) summarizer, and a feature definer. The high-performance metric analyzer analyzes hosting platform data to identify HPOAs as a function of performance indicators and stores information about the HPOAs in a HPOA database. The HPOA summarizer generates summaries of content of the high-performance online applications. The feature definer defines features of the HPOA at least from the summaries. Moreover, in accordance with a preferred embodiment of the present invention, the performance indicators are at least one of, traffic, income, and end user engagement. Further, in accordance with a preferred embodiment of the present invention, the HPOA summarizer utilizes a large language model (LLM) to generate the summaries of content of the high-performance online applications. Still further, in accordance with a preferred embodiment of the present invention, the features include at least one enterprise phrase and at least one enterprise definition used to define or describe the enterprise of one of the high-performance online applications. Additionally, in accordance with a preferred embodiment of the present invention, the system also includes an aggregate by feature module. The aggregate by feature module compiles and organizes the features across multiple high-performance online applicati