System
A system for creating high-quality condominium advertisements using a server and terminal to enhance images and generate catchy slogans addresses the challenge of limited budgets, enabling effective and cost-efficient marketing.
Patent Information
- Application Number
- JP2024121477
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-26
- Publication Date
- 2026-02-05
AI Technical Summary
Selling used condominiums is challenging due to limited advertising budgets, resulting in low-quality advertisements that fail to attract potential customers, leading to delayed sales and reduced price competitiveness.
A system that includes a server and terminal for inputting property information, enhancing images, generating catchy slogans, integrating them with other information to create high-quality brochures, and distributing these materials for effective advertising.
Enables rapid creation of high-quality advertisements at low cost, providing attractive property information that appeals to customers and enhances sales potential.
Smart Images

Figure 2026019729000001_ABST
Abstract
Description
[Technical Field]
[0001] The technology of the present disclosure relates to a system. [Background technology]
[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]
[0004] When selling used condominiums, advertising budgets are limited, so only simple advertisements can be created compared to new condominiums, resulting in a problem of low appeal to potential customers. As a result, property sales are delayed and price competitiveness declines. Therefore, there is a need for technology that can produce low-cost, high-quality advertisements and improve the sales power of used condominiums. [Means for solving the problem]
[0005] The present invention solves the above problem by providing a system including a means for receiving property information, a means for image-enhancing property photos, a means for generating a catchy slogan based on the property information, a means for integrating the image-enhanced photos, the generated catchy slogan and other property information to create a brochure, and a means for distributing the brochure and other advertising materials.
[0006] The present invention enables real estate agents to quickly create high-quality advertisements at low cost, and to provide attractive property information to customers.
[0007] "Property information" is data that describes details of real estate, such as floor plans, prices, area information, and photos.
[0008] "Image enhancement" is the process of using image processing algorithms to improve the visual qualities of a photograph, such as brightness, contrast, and background.
[0009] A "catchphrase" is a short advertising statement that effectively conveys the features and appeal of a property.
[0010] A "brochure" is advertising material created in a high quality digital format that integrates enhanced property photography, tagline and other property information.
[0011] A "generative model" is an artificial intelligence algorithm that generates new data (in this case, a catchphrase) based on specific input data.
[0012] "Distribution" is the process of sending the created advertising material to the user's terminal or designated media.
[0013] "Advertising materials" refers to digital content used in promotional activities, such as brochures and website banner ads. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11] FIG. 3 is a sequence diagram illustrating a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION
[0015] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.
[0016] First, the terms used in the following description will be explained.
[0017] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).
[0018] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.
[0019] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.
[0020] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.
[0021] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."
[0022] [First embodiment]
[0023] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.
[0024] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.
[0025] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0026] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.
[0027] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.
[0028] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0029] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.
[0030] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0031] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0032] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0033] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[0034] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0035] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0036] System Overview
[0037] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0038] The server then performs image enhancement on the received property photos, using image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Once image enhancement is complete, the server then moves on to generating the tagline.
[0039] A generative model (e.g., AI based on natural language processing) is used to generate taglines. This model takes into account the features of the property and area information to automatically generate inspirational taglines. The generated taglines are optimized to highlight the property's appeal.
[0040] The server then integrates the enhanced photos, generated copy, and other property information into a high-quality digital brochure, using layout templates and graphics software.
[0041] The completed brochure and other advertising materials are sent from the server to the terminal, where the user can review, edit, and distribute the brochure. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0042] Example
[0043] For example, say a user enters information about a used apartment for sale in Shibuya Ward, Tokyo. The device formats this information and sends it to the server. The server uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. The generative AI model then automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0044] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format and used by the user for advertising purposes.
[0045] In this way, the present invention allows for the rapid creation of high quality advertisements at low cost, providing benefits to both real estate agents and customers.
[0046] The processing flow will be explained below.
[0047] Step 1:
[0048] The user (real estate agent) inputs information about the used apartment they want to sell into the terminal. The input information includes the property's floor plan, photos of the exterior and interior, the selling price, and area information. The terminal formats the input information and sends it to the server.
[0049] Step 2:
[0050] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0051] Step 3:
[0052] The server saves the enhanced photos and then proceeds to generate a catchphrase. Using a generative AI model, a catchphrase is automatically generated based on the input property information. For example, it generates a catchphrase such as "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya," taking into account the property's features and area information.
[0053] Step 4:
[0054] The server combines the generated copy, enhanced photos, and other property information to create a brochure. Using layout templates and graphics software, the server builds a digital brochure with the right elements in place.
[0055] Step 5:
[0056] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0057] Step 6:
[0058] The terminal displays the received brochures and advertising materials for the user to review, and also provides links and buttons to upload these materials to a website or social media, if desired.
[0059] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost and provide attractive property information to customers.
[0060] Example 1
[0061] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0062] An effective and efficient system is needed to create high-quality advertisements for used condominiums at low cost. Conventional methods require manual image editing and copywriting, which is time-consuming and costly, and lacks agility. Furthermore, the quality of advertising materials is easily affected by variations in manual work, making it difficult to provide consistently high-quality advertisements. A system that can solve these issues is needed.
[0063] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0064] In this invention, the server includes means for inputting property information using a terminal, means for transmitting the input property information to the server, means for enhancing property photos based on the property information, means for transmitting prompts to a generative AI model to generate a catchy slogan, means for creating advertising materials by integrating the enhanced photos, the generated catchy slogan, and other property information, means for transmitting the created advertising materials to the terminal, and means for reviewing, editing, and distributing the advertising materials on the terminal, thereby enabling the automation of advertisement creation and the provision of consistently high-quality advertisements.
[0065] "Property information" refers to detailed information related to a real estate property, including floor plans, prices, area information, property photos, and the like.
[0066] A "server" is a computer system for processing, storing, and transmitting / receiving data, and in the present invention is responsible for processing property information and generating advertisements.
[0067] A "terminal" is a computing device that allows a user to input and confirm data, and includes a personal computer, tablet, smartphone, etc.
[0068] "Image enhancement" refers to the use of image processing such as brightness, contrast, and noise reduction to improve the visual quality of property photos.
[0069] A "generative AI model" is an artificial intelligence model that generates text based on specific input data, and is used in the present invention to automatically generate catchy slogans.
[0070] A "prompt" is an instruction entered into the generative AI model, which includes a summary of the property information and its features.
[0071] A "catchphrase" is a promotional slogan that succinctly expresses the appeal of a property, and is automatically generated by a generative AI model.
[0072] "Advertising Materials" means promotional materials such as brochures and digital advertisements created by integrating enhanced photography, generated copy, and other property information.
[0073] "Review, edit and distribute" refers to the process by which a user receives advertising materials, reviews them, makes any necessary modifications or customizations, and then uploads them to a website or social media platform.
[0074] MODE FOR CARRYING OUT THE INVENTION
[0075] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0076] System configuration
[0077] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. The user inputs this data through a dedicated interface and confirms the input.
[0078] The terminal formats the property information entered by the user and sends it to the server using an HTTP POST request, with the information encrypted for security reasons.
[0079] The server performs the following processing based on the received property information.
[0080] 1. Image Enhancement for Property Photos:
[0081] The server uses image processing algorithms such as the OpenCV library and TensorFlow to improve the visual quality of property photos by adjusting the brightness and contrast and removing background noise.
[0082] 2. Generate tagline:
[0083] The server uses a generative AI model (e.g., GPT-3) to generate an attractive catchphrase based on the property's features and area information. The prompt used for generation is as follows:
[0084] Example prompt sentence:
[0085] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0086] Based on this prompt, the generative AI model would provide a catchy slogan, for example:
[0087] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0088] 3. Creation of advertising materials (brochures):
[0089] The server then integrates the enhanced photos, generated copy, and other property information and creates a high-quality brochure using graphics software such as Adobe InDesign and layout templates, which are then generated in PDF format.
[0090] The device receives the advertising materials sent from the server. The user can review the received brochures on the device and edit the content as needed. Finally, the user can upload the completed advertising materials to a website or social media, allowing them to reach a wide range of customers.
[0091] Specific examples
[0092] For example, if a user enters information about a used apartment for sale in Shibuya Ward, Tokyo, the device sends the following prompt to the generative AI model:
[0093] Example prompt sentence:
[0094] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0095] Generated tagline:
[0096] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0097] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0098] The system of the present invention automates the creation of advertisements and provides consistently high-quality advertisements, providing significant benefits to both real estate agents and customers.
[0099] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0100] Step-by-step process instructions
[0101] Step 1:
[0102] The user inputs property information using the terminal.
[0103] Input: Property information such as floor plan, price, area information, property photos, etc.
[0104] How it works: The user enters this data through a dedicated interface, filling out the form with the required information.
[0105] Output: The formatted property information is temporarily saved on the device.
[0106] Step 2:
[0107] The terminal transmits the property information to the server.
[0108] Input: Property information entered by the user.
[0109] How it works: The device sends the formatted property information to the server using an HTTP POST request. The data is encrypted.
[0110] Output: The securely transferred listing is received by the server.
[0111] Step 3:
[0112] The server performs image enhancement on the property photos.
[0113] Input: Property photos sent to the server.
[0114] How it works: The server uses image processing algorithms such as the OpenCV library and TensorFlow to adjust the brightness and contrast of the photo and remove background noise.
[0115] Output: High-quality, visually optimized property photos.
[0116] Step 4:
[0117] The server sends a prompt to the generative AI model to generate a catchy slogan.
[0118] Input: Prompt text containing property features and area information.
[0119] How it works: The server sends a prompt like the following example to the generative AI model:
[0120] Example prompt sentence:
[0121] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0122] The generative AI model generates a catchy slogan based on this prompt.
[0123] Output: An appealing tagline (e.g., "An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.").
[0124] Step 5:
[0125] The server creates advertising materials (brochures).
[0126] Input: Enhanced photos, generated taglines, and other property information.
[0127] How it works: The server puts these elements together and creates a high-quality brochure using graphics software like Adobe InDesign and layout templates.
[0128] Output: The finished brochure in PDF format.
[0129] Step 6:
[0130] The server transmits advertising materials to the terminal.
[0131] Input: Your finished brochure (PDF format).
[0132] How it works: The server sends the completed pamphlet to the device using an HTTP response.
[0133] Output: Advertising material received on the user's device.
[0134] Step 7:
[0135] Users review, edit, and distribute advertising materials.
[0136] Input: Advertising material sent to the terminal.
[0137] How it works: Users can view and edit their ad material on their device, then upload it to their website or social media for distribution.
[0138] Output: Advertising materials distributed to a wide range of customers.
[0139] (Application example 1)
[0140] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0141] Conventional real estate advertising creation systems require a lot of manual work, from entering property information to generating advertising materials, and generating high-quality advertising materials for display on digital signage is a particularly difficult challenge. Furthermore, improving the image quality of photos and generating effective slogans are not automated, making it difficult to quickly create high-quality advertisements at low cost.
[0142] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0143] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for distributing the pamphlet and other advertising materials, and means for displaying the advertising materials on digital signage. This enables the image quality of property photos to be improved and attractive catchy slogans to be automatically generated, making it possible to quickly generate high-quality advertising materials at low cost and display them on digital signage in real time in physical stores.
[0144] "Property information" refers to detailed information such as the property's floor plan, price, area information, and property photos.
[0145] "Image enhancement" refers to the process of using image processing algorithms to adjust the brightness and contrast of property photos to improve their image quality.
[0146] A "catchphrase" is a short promotional phrase that succinctly describes the features and appeal of a property.
[0147] "Brochure" refers to advertising materials created by integrating enhanced photography, generated copy, and other property information.
[0148] "Advertising materials" refers to various digital content for promoting the property, including brochures.
[0149] "Digital signage" refers to a system that displays advertisements and information using electronic displays.
[0150] This invention relates to a system for creating and displaying real estate advertisements using digital signage in brick-and-mortar stores at low cost and with high quality. The system for implementing the invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans based on the property information, means for creating brochures by integrating the enhanced photos with the generated catchy slogans and other property information, means for distributing the brochures and other advertising materials, and means for displaying the advertising materials on digital signage.
[0151] Hardware and Software Configuration
[0152] The server processes property information, enhances images, generates catchy copy, creates brochures, and distributes advertising materials. Specifically, the following hardware and software are used:
[0153] Hardware:
[0154] A server with a powerful processor and sufficient memory
[0155] software:
[0156] Image processing algorithms (PIL library)
[0157] Generative AI model based on natural language processing (OpenAI API)
[0158] PDF generation library (FPDF)
[0159] The terminal is used by real estate agents to input property information, and is usually a tablet or PC.
[0160] Digital signage is an electronic display system for displaying advertising materials in stores.
[0161] Processing flow explanation
[0162] The user uses a tablet or PC to input property information (floor plan, price, area information, property photos, etc.), which is then sent from the device to the server.
[0163] The server processes the received listings. First, it uses the PIL library to enhance the listing photos. This process adjusts the brightness and contrast of the photos to improve the overall image quality.
[0164] The server then uses a generative AI model to generate a tagline, in this case using the OpenAI API to automatically generate a short sales pitch that highlights the property's appeal, such as a prompt like this:
[0165] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0166] The server then integrates the enhanced photos, generated taglines, and other property information to create a brochure using the FPDF library, which is generated in PDF format.
[0167] Finally, the server distributes the brochures and other advertising materials to digital signage in the physical store, allowing the advertising materials to be displayed on the digital signage in real time.
[0168] Adding specific examples
[0169] For example, a user enters information and photos of a used apartment in a store with a "spacious living / dining / kitchen area, quiet environment, located in Shibuya Ward, Tokyo." The server enhances the photos and generates a catchphrase such as "An urban oasis one step away from the hustle and bustle of Shibuya." A brochure compiling the information is then created and displayed on the digital signage.
[0170] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0171] Step 1:
[0172] A user uses a device (tablet or PC) to input property information (floor plan, price, area information, property photos, etc.) This input data is formatted and then sent to the server.
[0173] Input: property address, price, floor plan, property photos.
[0174] Output: Formatted property information data.
[0175] Step 2:
[0176] The server processes the received property information data and first performs image enhancement on the property photos, adjusting the brightness and contrast of the photos using the PIL library to improve image quality.
[0177] Input: Property photos.
[0178] Output: Image-enhanced property photos.
[0179] Step 3:
[0180] The server uses a generative AI model (OpenAI API) to generate a catchy slogan based on the property information. It uses natural language processing with prompts to automatically generate an appealing catchy slogan.
[0181] Input: Property features and area information.
[0182] Output: The generated tagline.
[0183] Example prompt sentence:
[0184] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0185] Step 4:
[0186] The server uses the FPDF library to create a brochure that integrates image-enhanced property photos, generated taglines, and other property information.
[0187] Input: Image-enhanced property photos, generated taglines, and other property information.
[0188] Output: Digital brochure in PDF format.
[0189] Step 5:
[0190] The server distributes the brochures and other advertising materials it creates to the digital signage, which then displays the advertising materials on electronic displays within the store.
[0191] Input: Digital brochures and other advertising materials in PDF format.
[0192] Output: Advertising material displayed on digital signage.
[0193] This allows users to enter property information, the data is processed on the server, and high-quality advertising material is displayed on the digital signage, completing a series of processes.
[0194] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.
[0195] This invention relates to a system for creating low-cost, high-quality advertisements for used condominiums. This system incorporates an emotion engine that recognizes user emotions, enabling more effective advertisement generation. The specific operation of the system is described below.
[0196] System Overview
[0197] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0198] The server begins the image enhancement process for the received property photos. It uses image processing algorithms to optimize the brightness, contrast, and background of the photos. Once image enhancement is complete, the server then moves on to generating the tagline.
[0199] While a generative model is used to generate catchphrases, the present invention also takes into account the user's emotional information. The emotion engine recognizes the user's emotions and generates catchphrases based on them. This process results in more effective catchphrases that resonate with the user's emotions.
[0200] The server then integrates the enhanced photos, generated copy, and other property information to create a high-quality digital brochure, using layout templates and graphics software to ensure each element is properly positioned.
[0201] The completed brochures and other advertising materials are delivered from the server to the terminal, where users can review, edit, and distribute them. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0202] Example
[0203] For example, say a user enters information about a used apartment for sale in Tokyo's Shibuya Ward. The device formats the information and sends it to the server, which uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. Then, using a generative AI model and emotion engine, a tagline like "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya" is automatically generated based on the user's emotions.
[0204] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0205] The present invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing an emotion engine, it becomes possible to generate effective catchy slogans that appeal to users' emotions and provide attractive property information to customers.
[0206] The processing flow will be explained below.
[0207] System processing flow
[0208] Step 1:
[0209] The user (real estate agent) inputs information about the used apartment they wish to sell into the terminal. This information includes the property's floor plan (e.g., 2LDK, 60 square meters), photos of the exterior and interior, the selling price, and area information (e.g., Shibuya Ward, Tokyo). The terminal formats the input information and sends it to the server.
[0210] Step 2:
[0211] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0212] Step 3:
[0213] The server then uses the device to acquire the user's emotional information. The emotion engine recognizes the user's emotions using facial recognition, voice analysis, or text analysis. Based on this information, it determines what emotions the user is feeling.
[0214] Step 4:
[0215] The server automatically generates a catchphrase using a generative AI model based on the acquired emotional information and property information. For example, if the user feels emotions such as "security" or "comfort," the generated catchphrase would be "An urban oasis. A step away from the hustle and bustle of Shibuya, enjoy a comfortable life." This process results in a more effective catchphrase that resonates with the user's emotions.
[0216] Step 5:
[0217] The server then digitally creates a high-quality brochure by integrating enhanced photos, generated copy, and other property information. Using layout templates and graphics software, the team creates a visually appealing brochure by properly positioning each element.
[0218] Step 6:
[0219] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0220] Step 7:
[0221] The terminal displays the received brochures and advertising materials for the user to review, and if necessary, provides links and buttons to upload these materials to a website or social media. The user can simply click on the link to upload and publish the advertising materials.
[0222] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchphrases that appeal to users' emotions and provide attractive property information to customers.
[0223] Example 2
[0224] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0225] Conventional real estate advertising creation systems require a lot of time and cost from inputting property information to generating advertising materials, and have issues with the quality of photos and the effectiveness of catchy slogans. It is also difficult to generate advertising materials that reflect the user's emotions, making it difficult to provide advertisements that appeal to customers.
[0226] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0227] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for recognizing user emotions and reflecting them in generating a catchy slogan, and means for delivering the pamphlet and other advertising materials. This makes it possible to create high-quality advertisements quickly and at low cost, and to automatically generate effective catchy slogans that resonate with users' emotions.
[0228] "Property information" refers to detailed data about a real estate property, specifically including floor plans, prices, area information, property photos, and the like.
[0229] "Property photos" are image files of the exterior and interior of real estate properties, and are provided in formats such as JPEG and PNG.
[0230] "Image enhancement" refers to the process of using digital image processing techniques to optimize the brightness, contrast, color, and background of a property photograph.
[0231] A "catchphrase" is a short phrase or sentence used in advertising or promotion that has the power to appeal to customers.
[0232] A "generative model" refers to an algorithm that uses machine learning and artificial intelligence techniques to generate new data or phrases from data.
[0233] An "emotion engine" refers to technology that analyzes a user's emotions and generates data and phrases based on those emotions.
[0234] A "brochure" is a printed or digital file advertising a property that visually summarizes the details of the property.
[0235] The term "server" refers to a computer system that provides services and data over a network, and in the system of the present invention, it has the role of processing property information and generating advertising materials.
[0236] "Terminal" means a device operated by a User, such as a PC, tablet, or smartphone, used to input property information and receive, review, and edit advertising materials.
[0237] "Delivery" refers to the transfer of the generated pamphlet and advertising materials to the user's terminal.
[0238] MODE FOR CARRYING OUT THE INVENTION
[0239] This invention relates to a system for creating high-quality advertisements for used condominiums at low cost. This system incorporates an emotion engine that recognizes the user's emotions, enabling more effective advertisement generation.
[0240] Hardware and Software Configuration
[0241] The user (real estate agent) inputs property information using a device such as a PC, tablet, or smartphone. This property information includes floor plans, prices, area information, property photos, etc. The input information is sent to the server via a secure protocol (e.g., HTTPS).
[0242] The server analyzes the received property information and performs the following steps: Image enhancement of property photos is performed using Python's OpenCV library and image processing software such as Adobe Photoshop, adjusting the brightness and contrast of property photos and optimizing the background.
[0243] Once image enhancement is complete, the server then uses a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer) to generate a tagline. The emotion engine analyzes emotions from the user's input data, and the generative AI model creates a tagline based on that. This tagline serves to highlight the property's appeal and increase its appeal to customers.
[0244] The server then digitally creates a brochure incorporating the enhanced photos, generated copy, and other property information. This process involves using graphic design software such as Adobe InDesign to align elements according to a layout template. The finished brochure is saved as a PDF.
[0245] Finally, the server delivers the completed brochure and other advertising materials to the terminal, where the user can review, edit, and distribute the brochure. The advertising materials can then be uploaded to websites and social media for wider customer appeal.
[0246] Specific Examples
[0247] For example, let's say a user enters information about a used apartment they want to sell in Shibuya Ward, Tokyo. The user enters the floor plan, price, area information, property photos, etc. into their device and securely sends them to the server. The server uses an image enhancement algorithm to adjust the brightness and contrast of the provided photo and optimize the background. It then uses an emotion engine to analyze the user's emotions, and based on that, a generative AI model automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0248] The server then combines the enhanced photos, generated copy, and other property information to create a brochure using Adobe InDesign, which is then sent to the device in PDF format, where users can review and edit it as needed, then upload it to their website or social media accounts to provide attractive property information to customers.
[0249] Prompt Sentence Examples
[0250] "Using information about used apartments in Shibuya Ward, Tokyo, please generate effective copy based on user emotions."
[0251] This invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchy slogans that resonate with users' emotions and provide attractive property information to customers.
[0252] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0253] Step 1:
[0254] Enter property information
[0255] The user uses the terminal to input property information, including floor plans, prices, area information, property photos, etc. The input information is displayed in an input form on the terminal.
[0256] Input: Floor plan, price, area information, property photos
[0257] Output: Formatted property information data
[0258] Specific behavior:
[0259] A user fills in the information about a used apartment in Shibuya Ward, Tokyo, in the input form and clicks the submit button. For example, the floor plan is uploaded as a PDF file, and the photos are uploaded in JPEG format.
[0260] Step 2:
[0261] Submit property information
[0262] The terminal sends the entered property information to the server, where the data is encrypted and a secure communication protocol (e.g., HTTPS) is used.
[0263] Input: Formatted property information data
[0264] Output: Property information data sent to the server
[0265] Specific behavior:
[0266] When the user clicks the send button, the terminal sends the entered property information to the server using the HTTPS protocol.
[0267] Step 3:
[0268] Image Enhancement Processing
[0269] The server then begins the image enhancement process on the received property photos, adjusting the brightness and contrast of the photos and optimizing the background using Python's OpenCV library and Adobe Photoshop.
[0270] Input: Property photos sent to the server
[0271] Output: Enhanced property photos
[0272] Specific behavior:
[0273] The server receives the property photos in JPEG format, uses OpenCV to histogram equalize the photos, and uses a Photoshop script to remove unwanted areas and improve the overall appearance.
[0274] Step 4:
[0275] Emotion Recognition and Catchphrase Generation
[0276] The server generates catchphrases using a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer). The emotion engine recognizes the user's emotions and generates catchphrases based on them.
[0277] Input: User emotion data, property information
[0278] Output: A tagline based on user sentiment
[0279] Specific behavior:
[0280] The server uses an emotion engine to analyze the user's emotions and has the generative AI model generate the catchphrase, "An urban oasis. Take a step away from the hustle and bustle of Shibuya and enjoy a comfortable life."
[0281] Step 5:
[0282] Brochure creation
[0283] The server then creates a brochure by integrating enhanced photos, generated copy, and other property information, using graphic design software such as Adobe InDesign and arranging it based on a template.
[0284] Input: Enhanced photos, tagline, and other property information
[0285] Output: Digital brochure (PDF)
[0286] Specific behavior:
[0287] Using InDesign, the server creates high-quality digital brochures by laying out floor plans, prices, area information, enhanced photos, and taglines according to templates.
[0288] Step 6:
[0289] Delivery of advertising materials
[0290] The server delivers the finished brochures and other advertising materials to the terminals using a secure communications protocol.
[0291] Input: Digital brochure (PDF)
[0292] Output: Brochure delivered to device
[0293] Specific behavior:
[0294] The server sends the created PDF pamphlet to the terminal using HTTPS and notifies the user.
[0295] Step 7:
[0296] Checking, editing and distribution of advertising materials
[0297] The device displays the received advertising material, which the user can then review, edit, and finally distribute. The created advertising material can then be uploaded to websites or social media.
[0298] Input: Brochure sent to terminal
[0299] Output: Reviewed, edited and distributed advertising materials
[0300] Specific behavior:
[0301] Users can open the PDF brochure on their device, review the content, and edit text and images as needed using Adobe Acrobat. They can then upload it to their website or social media accounts and distribute it to a wider audience.
[0302] (Application example 2)
[0303] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0304] Current used condominium advertisement creation systems often require high costs and a lot of time to create advertising materials. Furthermore, it is difficult to reflect user emotions to enhance the effectiveness of the advertisement, which can result in the advertisement lacking appeal. Real estate agents, in particular, need a way to quickly and effectively create advertising materials and provide information in an attractive format to target customers.
[0305] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0306] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for acquiring user emotion data, means for optimizing a catchy slogan based on the emotion data, means for creating a pamphlet by integrating the image-enhanced photos, the generated catchy slogan, and other property information, and means for distributing the pamphlet and other advertising materials. This makes it possible to quickly and inexpensively create high-quality advertisements, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[0307] "Property information" refers to the data that real estate agents enter into the system, including floor plans, prices, area information, property photos, etc.
[0308] "Image enhancement" refers to the process of optimizing the brightness, contrast, background, etc. of property photos, and is a method of improving the quality of photos using algorithms.
[0309] A "catchphrase" is a short sales promotion message generated based on property information, and is a phrase intended to attract customers' attention.
[0310] "Emotional data" refers to emotional information analyzed from the user's facial expressions, tone of voice, etc., and is used to optimize catchphrases and other elements.
[0311] A "brochure" refers to advertising material that includes integrated property information, images, and catchy copy, and is distributed in a digital format such as a PDF.
[0312] "Distribution" refers to the process of transmitting the generated advertising material over a network to a user's terminal, allowing the user to review, edit, and upload it to a wide range of media platforms.
[0313] A system for carrying out this invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans, means for acquiring user emotion data, means for optimizing catchy slogans based on the emotion data, means for creating pamphlets, and means for distributing pamphlets and advertising materials. Specific embodiments of these means are described below.
[0314] System Overview
[0315] Program Generation and Processing
[0316] The server receives the property information and photos entered by the user. At this time, the device uses smart glasses to take property photos and enter property information by voice input or touch panel operation. This data is then sent to the server.
[0317] Hardware and software used
[0318] Smart glasses: The glasses use a built-in camera and microphone to take photos of properties, and property information can be entered by voice or touch panel. They also have an emotion data capture function that captures the user's facial expressions and tone of voice.
[0319] Emotion Engine: Analyzes emotions from the user's facial expressions and tone of voice.
[0320] Generative AI model: Cloud-based AI generates taglines based on property information and sentiment data.
[0321] Vision Module: Uses algorithms to improve image quality, optimizing the brightness and contrast of captured photos.
[0322] Server: Receives and processes data, generates and delivers advertising materials.
[0323] Data processing and calculation
[0324] 1. Capture and format property photos and property information:
[0325] Take a photo of the property using the camera on the smart glasses and enter the property information using voice.
[0326] 2. Emotional Data Analysis:
[0327] The Emotion Engine analyzes the user's facial expressions and tone of voice to generate emotional data.
[0328] 3. Data transmission to the server and generation of advertising materials:
[0329] Based on the received data, the server uses a generative AI model to create a catchy slogan and performs image enhancement processing.
[0330] 4. Distribution of advertising materials:
[0331] The generated advertising materials are delivered in PDF format or other digital format and displayed on the smart glasses display.
[0332] Specific examples
[0333] For example, suppose a user wants to enter information about a 3LDK used apartment for sale in Shibuya Ward, Tokyo. The user takes a photo of the living room with the smart glasses' camera and then uses voice input to enter the information: "3LDK, used apartment in Shibuya Ward, 20 million yen, 5 minutes' walk from the nearest station."
[0334] The emotion engine detects when a user is smiling while viewing a photo and processes that emotion. Next, a generative AI model generates a catchphrase based on the property information and the user's emotional data. An example of a generated catchphrase is, "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0335] Rich advertising materials are generated on the server along with the visualized emotion data of the smart glasses and delivered to the user's device in formats such as PDF.
[0336] Prompt Sentence Examples
[0337] "A user uploads a photo of the living room of a 3LDK used apartment for sale in Shibuya Ward, Tokyo, with the price at 20 million yen and a five-minute walk from the nearest station. Based on this information and the emotion (a happy expression) detected by the emotion engine when the user first sees the photo, we want to generate a catchy slogan that will make the user feel comfortable."
[0338] As described above, the present invention makes it possible to quickly create high-quality advertisements at low cost, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[0339] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0340] Step 1:
[0341] A user puts on the smart glasses and takes a photo of a property.
[0342] Input: Property photos
[0343] How it works: Use the smart glasses' built-in camera to take a photo of a property (e.g., a living room).
[0344] Output: Property photo taken
[0345] Step 2:
[0346] The user inputs property information into the smart glasses using voice input or touch panel operation.
[0347] Input: Property information provided by the user through voice input or touch panel operation
[0348] How it works: Using the microphone and touch panel of the smart glasses, you enter property information (e.g., property price, address, layout).
[0349] Output: Input property information
[0350] Step 3:
[0351] Smart glasses capture the user's facial expressions and tone of voice to collect emotional data.
[0352] Input: User facial expressions and tone of voice
[0353] How it works: The smart glasses' cameras and microphones capture emotional information from the user's facial expressions and voice, which is then analyzed by the Emotion Engine to generate emotional data.
[0354] Output: Parsed emotion data
[0355] Step 4:
[0356] The device sends property photos, property information, and emotion data to the server.
[0357] Input: Property photos, property information, emotion data
[0358] How it works: The smart glasses send this data to a server.
[0359] Output: Property photos, property information, and emotion data sent to the server
[0360] Step 5:
[0361] The server image enhances and optimizes the property photos.
[0362] Input: Submitted property photo
[0363] How it works: Image processing algorithms are used on the server to optimize photo brightness, contrast, background, etc.
[0364] Output: Enhanced property photos
[0365] Step 6:
[0366] The server generates a catchy slogan based on the property information and emotional data.
[0367] Input: Property information, emotion data
[0368] How it works: The generative AI model analyzes property information and emotional data to generate a catchy slogan that resonates with the user's emotions.
[0369] Output: Generated tagline
[0370] Step 7:
[0371] The server creates a brochure by integrating the enhanced photos, generated copy, and other property information.
[0372] Input: Enhanced property photos, generated taglines, and other property information
[0373] How it works: Using graphics software, photos, copy, and property information are applied to a layout template to create a digital brochure.
[0374] Output: The generated brochure
[0375] Step 8:
[0376] The server delivers the generated brochures and other advertising materials to the terminals.
[0377] Input: Generated brochures and other advertising materials
[0378] What it does: Deliver brochures in PDF or other digital formats from server to device.
[0379] Output: Brochures and advertising materials delivered to the user's device
[0380] Through the above steps, the system can quickly create high-quality advertisements at low cost and generate effective catchy slogans based on user emotions.
[0381] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[0382] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0383] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.
[0384] [Second embodiment]
[0385] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.
[0386] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.
[0387] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0388] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.
[0389] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.
[0390] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).
[0391] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.
[0392] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.
[0393] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0394] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0395] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[0396] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal."
[0397] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0398] System Overview
[0399] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0400] The server then performs image enhancement on the received property photos, using image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Once image enhancement is complete, the server then moves on to generating the tagline.
[0401] A generative model (e.g., AI based on natural language processing) is used to generate taglines. This model takes into account the features of the property and area information to automatically generate inspirational taglines. The generated taglines are optimized to highlight the property's appeal.
[0402] The server then integrates the enhanced photos, generated copy, and other property information into a high-quality digital brochure, using layout templates and graphics software.
[0403] The completed brochure and other advertising materials are sent from the server to the terminal, where the user can review, edit, and distribute the brochure. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0404] Example
[0405] For example, say a user enters information about a used apartment for sale in Shibuya Ward, Tokyo. The device formats this information and sends it to the server. The server uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. The generative AI model then automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0406] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format and used by the user for advertising purposes.
[0407] In this way, the present invention allows for the rapid creation of high quality advertisements at low cost, providing benefits to both real estate agents and customers.
[0408] The processing flow will be explained below.
[0409] Step 1:
[0410] The user (real estate agent) inputs information about the used apartment they want to sell into the terminal. The input information includes the property's floor plan, photos of the exterior and interior, the selling price, and area information. The terminal formats the input information and sends it to the server.
[0411] Step 2:
[0412] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0413] Step 3:
[0414] The server saves the enhanced photos and then proceeds to generate a catchphrase. Using a generative AI model, a catchphrase is automatically generated based on the input property information. For example, it generates a catchphrase such as "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya," taking into account the property's features and area information.
[0415] Step 4:
[0416] The server combines the generated copy, enhanced photos, and other property information to create a brochure. Using layout templates and graphics software, the server builds a digital brochure with the right elements in place.
[0417] Step 5:
[0418] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0419] Step 6:
[0420] The terminal displays the received brochures and advertising materials for the user to review, and also provides links and buttons to upload these materials to a website or social media, if desired.
[0421] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost and provide attractive property information to customers.
[0422] Example 1
[0423] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0424] An effective and efficient system is needed to create high-quality advertisements for used condominiums at low cost. Conventional methods require manual image editing and copywriting, which is time-consuming and costly, and lacks agility. Furthermore, the quality of advertising materials is easily affected by variations in manual work, making it difficult to provide consistently high-quality advertisements. A system that can solve these issues is needed.
[0425] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0426] In this invention, the server includes means for inputting property information using a terminal, means for transmitting the input property information to the server, means for enhancing property photos based on the property information, means for transmitting prompts to a generative AI model to generate a catchy slogan, means for creating advertising materials by integrating the enhanced photos, the generated catchy slogan, and other property information, means for transmitting the created advertising materials to the terminal, and means for reviewing, editing, and distributing the advertising materials on the terminal, thereby enabling the automation of advertisement creation and the provision of consistently high-quality advertisements.
[0427] "Property information" refers to detailed information related to a real estate property, including floor plans, prices, area information, property photos, and the like.
[0428] A "server" is a computer system for processing, storing, and transmitting / receiving data, and in the present invention is responsible for processing property information and generating advertisements.
[0429] A "terminal" is a computing device that allows a user to input and confirm data, and includes a personal computer, tablet, smartphone, etc.
[0430] "Image enhancement" refers to the use of image processing such as brightness, contrast, and noise reduction to improve the visual quality of property photos.
[0431] A "generative AI model" is an artificial intelligence model that generates text based on specific input data, and is used in the present invention to automatically generate catchy slogans.
[0432] A "prompt" is an instruction entered into the generative AI model, which includes a summary of the property information and its features.
[0433] A "catchphrase" is a promotional slogan that succinctly expresses the appeal of a property, and is automatically generated by a generative AI model.
[0434] "Advertising Materials" means promotional materials such as brochures and digital advertisements created by integrating enhanced photography, generated copy, and other property information.
[0435] "Review, edit and distribute" refers to the process by which a user receives advertising materials, reviews them, makes any necessary modifications or customizations, and then uploads them to a website or social media platform.
[0436] MODE FOR CARRYING OUT THE INVENTION
[0437] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0438] System configuration
[0439] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. The user inputs this data through a dedicated interface and confirms the input.
[0440] The terminal formats the property information entered by the user and sends it to the server using an HTTP POST request, with the information encrypted for security reasons.
[0441] The server performs the following processing based on the received property information.
[0442] 1. Image Enhancement for Property Photos:
[0443] The server uses image processing algorithms such as the OpenCV library and TensorFlow to improve the visual quality of property photos by adjusting the brightness and contrast and removing background noise.
[0444] 2. Generate tagline:
[0445] The server uses a generative AI model (e.g., GPT-3) to generate an attractive catchphrase based on the property's features and area information. The prompt used for generation is as follows:
[0446] Example prompt sentence:
[0447] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0448] Based on this prompt, the generative AI model would provide a catchy slogan, for example:
[0449] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0450] 3. Creation of advertising materials (brochures):
[0451] The server then integrates the enhanced photos, generated copy, and other property information and creates a high-quality brochure using graphics software such as Adobe InDesign and layout templates, which are then generated in PDF format.
[0452] The device receives the advertising materials sent from the server. The user can review the received brochures on the device and edit the content as needed. Finally, the user can upload the completed advertising materials to a website or social media, allowing them to reach a wide range of customers.
[0453] Specific examples
[0454] For example, if a user enters information about a used apartment for sale in Shibuya Ward, Tokyo, the device sends the following prompt to the generative AI model:
[0455] Example prompt sentence:
[0456] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0457] Generated tagline:
[0458] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0459] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0460] The system of the present invention automates the creation of advertisements and provides consistently high-quality advertisements, providing significant benefits to both real estate agents and customers.
[0461] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0462] Step-by-step process instructions
[0463] Step 1:
[0464] The user inputs property information using the terminal.
[0465] Input: Property information such as floor plan, price, area information, property photos, etc.
[0466] How it works: The user enters this data through a dedicated interface, filling out the form with the required information.
[0467] Output: The formatted property information is temporarily saved on the device.
[0468] Step 2:
[0469] The terminal transmits the property information to the server.
[0470] Input: Property information entered by the user.
[0471] How it works: The device sends the formatted property information to the server using an HTTP POST request. The data is encrypted.
[0472] Output: The securely transferred listing is received by the server.
[0473] Step 3:
[0474] The server performs image enhancement on the property photos.
[0475] Input: Property photos sent to the server.
[0476] How it works: The server uses image processing algorithms such as the OpenCV library and TensorFlow to adjust the brightness and contrast of the photo and remove background noise.
[0477] Output: High-quality, visually optimized property photos.
[0478] Step 4:
[0479] The server sends a prompt to the generative AI model to generate a catchy slogan.
[0480] Input: Prompt text containing property features and area information.
[0481] How it works: The server sends a prompt like the following example to the generative AI model:
[0482] Example prompt sentence:
[0483] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0484] The generative AI model generates a catchy slogan based on this prompt.
[0485] Output: An appealing tagline (e.g., "An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.").
[0486] Step 5:
[0487] The server creates advertising materials (brochures).
[0488] Input: Enhanced photos, generated taglines, and other property information.
[0489] How it works: The server puts these elements together and creates a high-quality brochure using graphics software like Adobe InDesign and layout templates.
[0490] Output: The finished brochure in PDF format.
[0491] Step 6:
[0492] The server transmits advertising materials to the terminal.
[0493] Input: Your finished brochure (PDF format).
[0494] How it works: The server sends the completed pamphlet to the device using an HTTP response.
[0495] Output: Advertising material received on the user's device.
[0496] Step 7:
[0497] Users review, edit, and distribute advertising materials.
[0498] Input: Advertising material sent to the terminal.
[0499] How it works: Users can view and edit their ad material on their device, then upload it to their website or social media for distribution.
[0500] Output: Advertising materials distributed to a wide range of customers.
[0501] (Application example 1)
[0502] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0503] Conventional real estate advertising creation systems require a lot of manual work, from entering property information to generating advertising materials, and generating high-quality advertising materials for display on digital signage is a particularly difficult challenge. Furthermore, improving the image quality of photos and generating effective slogans are not automated, making it difficult to quickly create high-quality advertisements at low cost.
[0504] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0505] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for distributing the pamphlet and other advertising materials, and means for displaying the advertising materials on digital signage. This enables the image quality of property photos to be improved and attractive catchy slogans to be automatically generated, making it possible to quickly generate high-quality advertising materials at low cost and display them on digital signage in real time in physical stores.
[0506] "Property information" refers to detailed information such as the property's floor plan, price, area information, and property photos.
[0507] "Image enhancement" refers to the process of using image processing algorithms to adjust the brightness and contrast of property photos to improve their image quality.
[0508] A "catchphrase" is a short promotional phrase that succinctly describes the features and appeal of a property.
[0509] "Brochure" refers to advertising materials created by integrating enhanced photography, generated copy, and other property information.
[0510] "Advertising materials" refers to various digital content for promoting the property, including brochures.
[0511] "Digital signage" refers to a system that displays advertisements and information using electronic displays.
[0512] This invention relates to a system for creating and displaying real estate advertisements using digital signage in brick-and-mortar stores at low cost and with high quality. The system for implementing the invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans based on the property information, means for creating brochures by integrating the enhanced photos with the generated catchy slogans and other property information, means for distributing the brochures and other advertising materials, and means for displaying the advertising materials on digital signage.
[0513] Hardware and Software Configuration
[0514] The server processes property information, enhances images, generates catchy copy, creates brochures, and distributes advertising materials. Specifically, the following hardware and software are used:
[0515] Hardware:
[0516] A server with a powerful processor and sufficient memory
[0517] software:
[0518] Image processing algorithms (PIL library)
[0519] Generative AI model based on natural language processing (OpenAI API)
[0520] PDF generation library (FPDF)
[0521] The terminal is used by real estate agents to input property information, and is usually a tablet or PC.
[0522] Digital signage is an electronic display system for displaying advertising materials in stores.
[0523] Processing flow explanation
[0524] The user uses a tablet or PC to input property information (floor plan, price, area information, property photos, etc.), which is then sent from the device to the server.
[0525] The server processes the received listings. First, it uses the PIL library to enhance the listing photos. This process adjusts the brightness and contrast of the photos to improve the overall image quality.
[0526] The server then uses a generative AI model to generate a tagline, in this case using the OpenAI API to automatically generate a short sales pitch that highlights the property's appeal, such as a prompt like this:
[0527] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0528] The server then integrates the enhanced photos, generated taglines, and other property information to create a brochure using the FPDF library, which is generated in PDF format.
[0529] Finally, the server distributes the brochures and other advertising materials to digital signage in the physical store, allowing the advertising materials to be displayed on the digital signage in real time.
[0530] Adding specific examples
[0531] For example, a user enters information and photos of a used apartment in a store with a "spacious living / dining / kitchen area, quiet environment, located in Shibuya Ward, Tokyo." The server enhances the photos and generates a catchphrase such as "An urban oasis one step away from the hustle and bustle of Shibuya." A brochure compiling the information is then created and displayed on the digital signage.
[0532] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0533] Step 1:
[0534] A user uses a device (tablet or PC) to input property information (floor plan, price, area information, property photos, etc.) This input data is formatted and then sent to the server.
[0535] Input: property address, price, floor plan, property photos.
[0536] Output: Formatted property information data.
[0537] Step 2:
[0538] The server processes the received property information data and first performs image enhancement on the property photos, adjusting the brightness and contrast of the photos using the PIL library to improve image quality.
[0539] Input: Property photos.
[0540] Output: Image-enhanced property photos.
[0541] Step 3:
[0542] The server uses a generative AI model (OpenAI API) to generate a catchy slogan based on the property information. It uses natural language processing with prompts to automatically generate an appealing catchy slogan.
[0543] Input: Property features and area information.
[0544] Output: The generated tagline.
[0545] Example prompt sentence:
[0546] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0547] Step 4:
[0548] The server uses the FPDF library to create a brochure that integrates image-enhanced property photos, generated taglines, and other property information.
[0549] Input: Image-enhanced property photos, generated taglines, and other property information.
[0550] Output: Digital brochure in PDF format.
[0551] Step 5:
[0552] The server distributes the brochures and other advertising materials it creates to the digital signage, which then displays the advertising materials on electronic displays within the store.
[0553] Input: Digital brochures and other advertising materials in PDF format.
[0554] Output: Advertising material displayed on digital signage.
[0555] This allows users to enter property information, the data is processed on the server, and high-quality advertising material is displayed on the digital signage, completing a series of processes.
[0556] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.
[0557] This invention relates to a system for creating low-cost, high-quality advertisements for used condominiums. This system incorporates an emotion engine that recognizes user emotions, enabling more effective advertisement generation. The specific operation of the system is described below.
[0558] System Overview
[0559] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0560] The server begins the image enhancement process for the received property photos. It uses image processing algorithms to optimize the brightness, contrast, and background of the photos. Once image enhancement is complete, the server then moves on to generating the tagline.
[0561] While a generative model is used to generate catchphrases, the present invention also takes into account the user's emotional information. The emotion engine recognizes the user's emotions and generates catchphrases based on them. This process results in more effective catchphrases that resonate with the user's emotions.
[0562] The server then integrates the enhanced photos, generated copy, and other property information to create a high-quality digital brochure, using layout templates and graphics software to ensure each element is properly positioned.
[0563] The completed brochures and other advertising materials are delivered from the server to the terminal, where users can review, edit, and distribute them. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0564] Example
[0565] For example, say a user enters information about a used apartment for sale in Tokyo's Shibuya Ward. The device formats the information and sends it to the server, which uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. Then, using a generative AI model and emotion engine, a tagline like "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya" is automatically generated based on the user's emotions.
[0566] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0567] The present invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing an emotion engine, it becomes possible to generate effective catchy slogans that appeal to users' emotions and provide attractive property information to customers.
[0568] The processing flow will be explained below.
[0569] System processing flow
[0570] Step 1:
[0571] The user (real estate agent) inputs information about the used apartment they wish to sell into the terminal. This information includes the property's floor plan (e.g., 2LDK, 60 square meters), photos of the exterior and interior, the selling price, and area information (e.g., Shibuya Ward, Tokyo). The terminal formats the input information and sends it to the server.
[0572] Step 2:
[0573] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0574] Step 3:
[0575] The server then uses the device to acquire the user's emotional information. The emotion engine recognizes the user's emotions using facial recognition, voice analysis, or text analysis. Based on this information, it determines what emotions the user is feeling.
[0576] Step 4:
[0577] The server automatically generates a catchphrase using a generative AI model based on the acquired emotional information and property information. For example, if the user feels emotions such as "security" or "comfort," the generated catchphrase would be "An urban oasis. A step away from the hustle and bustle of Shibuya, enjoy a comfortable life." This process results in a more effective catchphrase that resonates with the user's emotions.
[0578] Step 5:
[0579] The server then digitally creates a high-quality brochure by integrating enhanced photos, generated copy, and other property information. Using layout templates and graphics software, the team creates a visually appealing brochure by properly positioning each element.
[0580] Step 6:
[0581] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0582] Step 7:
[0583] The terminal displays the received brochures and advertising materials for the user to review, and if necessary, provides links and buttons to upload these materials to a website or social media. The user can simply click on the link to upload and publish the advertising materials.
[0584] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchphrases that appeal to users' emotions and provide attractive property information to customers.
[0585] Example 2
[0586] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0587] Conventional real estate advertising creation systems require a lot of time and cost from inputting property information to generating advertising materials, and have issues with the quality of photos and the effectiveness of catchy slogans. It is also difficult to generate advertising materials that reflect the user's emotions, making it difficult to provide advertisements that appeal to customers.
[0588] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0589] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for recognizing user emotions and reflecting them in generating a catchy slogan, and means for delivering the pamphlet and other advertising materials. This makes it possible to create high-quality advertisements quickly and at low cost, and to automatically generate effective catchy slogans that resonate with users' emotions.
[0590] "Property information" refers to detailed data about a real estate property, specifically including floor plans, prices, area information, property photos, and the like.
[0591] "Property photos" are image files of the exterior and interior of real estate properties, and are provided in formats such as JPEG and PNG.
[0592] "Image enhancement" refers to the process of using digital image processing techniques to optimize the brightness, contrast, color, and background of a property photograph.
[0593] A "catchphrase" is a short phrase or sentence used in advertising or promotion that has the power to appeal to customers.
[0594] A "generative model" refers to an algorithm that uses machine learning and artificial intelligence techniques to generate new data or phrases from data.
[0595] An "emotion engine" refers to technology that analyzes a user's emotions and generates data and phrases based on those emotions.
[0596] A "brochure" is a printed or digital file advertising a property that visually summarizes the details of the property.
[0597] The term "server" refers to a computer system that provides services and data over a network, and in the system of the present invention, it has the role of processing property information and generating advertising materials.
[0598] "Terminal" means a device operated by a User, such as a PC, tablet, or smartphone, used to input property information and receive, review, and edit advertising materials.
[0599] "Delivery" refers to the transfer of the generated pamphlet and advertising materials to the user's terminal.
[0600] MODE FOR CARRYING OUT THE INVENTION
[0601] This invention relates to a system for creating high-quality advertisements for used condominiums at low cost. This system incorporates an emotion engine that recognizes the user's emotions, enabling more effective advertisement generation.
[0602] Hardware and Software Configuration
[0603] The user (real estate agent) inputs property information using a device such as a PC, tablet, or smartphone. This property information includes floor plans, prices, area information, property photos, etc. The input information is sent to the server via a secure protocol (e.g., HTTPS).
[0604] The server analyzes the received property information and performs the following steps: Image enhancement of property photos is performed using Python's OpenCV library and image processing software such as Adobe Photoshop, adjusting the brightness and contrast of property photos and optimizing the background.
[0605] Once image enhancement is complete, the server then uses a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer) to generate a tagline. The emotion engine analyzes emotions from the user's input data, and the generative AI model creates a tagline based on that. This tagline serves to highlight the property's appeal and increase its appeal to customers.
[0606] The server then digitally creates a brochure incorporating the enhanced photos, generated copy, and other property information. This process involves using graphic design software such as Adobe InDesign to align elements according to a layout template. The finished brochure is saved as a PDF.
[0607] Finally, the server delivers the completed brochure and other advertising materials to the terminal, where the user can review, edit, and distribute the brochure. The advertising materials can then be uploaded to websites and social media for wider customer appeal.
[0608] Specific Examples
[0609] For example, let's say a user enters information about a used apartment they want to sell in Shibuya Ward, Tokyo. The user enters the floor plan, price, area information, property photos, etc. into their device and securely sends them to the server. The server uses an image enhancement algorithm to adjust the brightness and contrast of the provided photo and optimize the background. It then uses an emotion engine to analyze the user's emotions, and based on that, a generative AI model automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0610] The server then combines the enhanced photos, generated copy, and other property information to create a brochure using Adobe InDesign, which is then sent to the device in PDF format, where users can review and edit it as needed, then upload it to their website or social media accounts to provide attractive property information to customers.
[0611] Prompt Sentence Examples
[0612] "Using information about used apartments in Shibuya Ward, Tokyo, please generate effective copy based on user emotions."
[0613] This invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchy slogans that resonate with users' emotions and provide attractive property information to customers.
[0614] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0615] Step 1:
[0616] Enter property information
[0617] The user uses the terminal to input property information, including floor plans, prices, area information, property photos, etc. The input information is displayed in an input form on the terminal.
[0618] Input: Floor plan, price, area information, property photos
[0619] Output: Formatted property information data
[0620] Specific behavior:
[0621] A user fills in the information about a used apartment in Shibuya Ward, Tokyo, in the input form and clicks the submit button. For example, the floor plan is uploaded as a PDF file, and the photos are uploaded in JPEG format.
[0622] Step 2:
[0623] Submit property information
[0624] The terminal sends the entered property information to the server, where the data is encrypted and a secure communication protocol (e.g., HTTPS) is used.
[0625] Input: Formatted property information data
[0626] Output: Property information data sent to the server
[0627] Specific behavior:
[0628] When the user clicks the send button, the terminal sends the entered property information to the server using the HTTPS protocol.
[0629] Step 3:
[0630] Image Enhancement Processing
[0631] The server then begins the image enhancement process on the received property photos, adjusting the brightness and contrast of the photos and optimizing the background using Python's OpenCV library and Adobe Photoshop.
[0632] Input: Property photos sent to the server
[0633] Output: Enhanced property photos
[0634] Specific behavior:
[0635] The server receives the property photos in JPEG format, uses OpenCV to histogram equalize the photos, and uses a Photoshop script to remove unwanted areas and improve the overall appearance.
[0636] Step 4:
[0637] Emotion Recognition and Catchphrase Generation
[0638] The server generates catchphrases using a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer). The emotion engine recognizes the user's emotions and generates catchphrases based on them.
[0639] Input: User emotion data, property information
[0640] Output: A tagline based on user sentiment
[0641] Specific behavior:
[0642] The server uses an emotion engine to analyze the user's emotions and has the generative AI model generate the catchphrase, "An urban oasis. Take a step away from the hustle and bustle of Shibuya and enjoy a comfortable life."
[0643] Step 5:
[0644] Brochure creation
[0645] The server then creates a brochure by integrating enhanced photos, generated copy, and other property information, using graphic design software such as Adobe InDesign and arranging it based on a template.
[0646] Input: Enhanced photos, tagline, and other property information
[0647] Output: Digital brochure (PDF)
[0648] Specific behavior:
[0649] Using InDesign, the server creates high-quality digital brochures by laying out floor plans, prices, area information, enhanced photos, and taglines according to templates.
[0650] Step 6:
[0651] Delivery of advertising materials
[0652] The server delivers the finished brochures and other advertising materials to the terminals using a secure communications protocol.
[0653] Input: Digital brochure (PDF)
[0654] Output: Brochure delivered to device
[0655] Specific behavior:
[0656] The server sends the created PDF pamphlet to the terminal using HTTPS and notifies the user.
[0657] Step 7:
[0658] Checking, editing and distribution of advertising materials
[0659] The device displays the received advertising material, which the user can then review, edit, and finally distribute. The created advertising material can then be uploaded to websites or social media.
[0660] Input: Brochure sent to terminal
[0661] Output: Reviewed, edited and distributed advertising materials
[0662] Specific behavior:
[0663] Users can open the PDF brochure on their device, review the content, and edit text and images as needed using Adobe Acrobat. They can then upload it to their website or social media accounts and distribute it to a wider audience.
[0664] (Application example 2)
[0665] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0666] Current used condominium advertisement creation systems often require high costs and a lot of time to create advertising materials. Furthermore, it is difficult to reflect user emotions to enhance the effectiveness of the advertisement, which can result in the advertisement lacking appeal. Real estate agents, in particular, need a way to quickly and effectively create advertising materials and provide information in an attractive format to target customers.
[0667] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0668] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for acquiring user emotion data, means for optimizing a catchy slogan based on the emotion data, means for creating a pamphlet by integrating the image-enhanced photos, the generated catchy slogan, and other property information, and means for distributing the pamphlet and other advertising materials. This makes it possible to quickly and inexpensively create high-quality advertisements, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[0669] "Property information" refers to the data that real estate agents enter into the system, including floor plans, prices, area information, property photos, etc.
[0670] "Image enhancement" refers to the process of optimizing the brightness, contrast, background, etc. of property photos, and is a method of improving the quality of photos using algorithms.
[0671] A "catchphrase" is a short sales promotion message generated based on property information, and is a phrase intended to attract customers' attention.
[0672] "Emotional data" refers to emotional information analyzed from the user's facial expressions, tone of voice, etc., and is used to optimize catchphrases and other elements.
[0673] A "brochure" refers to advertising material that includes integrated property information, images, and catchy copy, and is distributed in a digital format such as a PDF.
[0674] "Distribution" refers to the process of transmitting the generated advertising material over a network to a user's terminal, allowing the user to review, edit, and upload it to a wide range of media platforms.
[0675] A system for carrying out this invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans, means for acquiring user emotion data, means for optimizing catchy slogans based on the emotion data, means for creating pamphlets, and means for distributing pamphlets and advertising materials. Specific embodiments of these means are described below.
[0676] System Overview
[0677] Program Generation and Processing
[0678] The server receives the property information and photos entered by the user. At this time, the device uses smart glasses to take property photos and enter property information by voice input or touch panel operation. This data is then sent to the server.
[0679] Hardware and software used
[0680] Smart glasses: The glasses use a built-in camera and microphone to take photos of properties, and property information can be entered by voice or touch panel. They also have an emotion data capture function that captures the user's facial expressions and tone of voice.
[0681] Emotion Engine: Analyzes emotions from the user's facial expressions and tone of voice.
[0682] Generative AI model: Cloud-based AI generates taglines based on property information and sentiment data.
[0683] Vision Module: Uses algorithms to improve image quality, optimizing the brightness and contrast of captured photos.
[0684] Server: Receives and processes data, generates and delivers advertising materials.
[0685] Data processing and calculation
[0686] 1. Capture and format property photos and property information:
[0687] Take a photo of the property using the camera on the smart glasses and enter the property information using voice.
[0688] 2. Emotional Data Analysis:
[0689] The Emotion Engine analyzes the user's facial expressions and tone of voice to generate emotional data.
[0690] 3. Data transmission to the server and generation of advertising materials:
[0691] Based on the received data, the server uses a generative AI model to create a catchy slogan and performs image enhancement processing.
[0692] 4. Distribution of advertising materials:
[0693] The generated advertising materials are delivered in PDF format or other digital format and displayed on the smart glasses display.
[0694] Specific examples
[0695] For example, suppose a user wants to enter information about a 3LDK used apartment for sale in Shibuya Ward, Tokyo. The user takes a photo of the living room with the smart glasses' camera and then uses voice input to enter the information: "3LDK, used apartment in Shibuya Ward, 20 million yen, 5 minutes' walk from the nearest station."
[0696] The emotion engine detects when a user is smiling while viewing a photo and processes that emotion. Next, a generative AI model generates a catchphrase based on the property information and the user's emotional data. An example of a generated catchphrase is, "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0697] Rich advertising materials are generated on the server along with the visualized emotion data of the smart glasses and delivered to the user's device in formats such as PDF.
[0698] Prompt Sentence Examples
[0699] "A user uploads a photo of the living room of a 3LDK used apartment for sale in Shibuya Ward, Tokyo, with the price at 20 million yen and a five-minute walk from the nearest station. Based on this information and the emotion (a happy expression) detected by the emotion engine when the user first sees the photo, we want to generate a catchy slogan that will make the user feel comfortable."
[0700] As described above, the present invention makes it possible to quickly create high-quality advertisements at low cost, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[0701] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0702] Step 1:
[0703] A user puts on the smart glasses and takes a photo of a property.
[0704] Input: Property photos
[0705] How it works: Use the smart glasses' built-in camera to take a photo of a property (e.g., a living room).
[0706] Output: Property photo taken
[0707] Step 2:
[0708] The user inputs property information into the smart glasses using voice input or touch panel operation.
[0709] Input: Property information provided by the user through voice input or touch panel operation
[0710] How it works: Using the microphone and touch panel of the smart glasses, you enter property information (e.g., property price, address, layout).
[0711] Output: Input property information
[0712] Step 3:
[0713] Smart glasses capture the user's facial expressions and tone of voice to collect emotional data.
[0714] Input: User facial expressions and tone of voice
[0715] How it works: The smart glasses' cameras and microphones capture emotional information from the user's facial expressions and voice, which is then analyzed by the Emotion Engine to generate emotional data.
[0716] Output: Parsed emotion data
[0717] Step 4:
[0718] The device sends property photos, property information, and emotion data to the server.
[0719] Input: Property photos, property information, emotion data
[0720] How it works: The smart glasses send this data to a server.
[0721] Output: Property photos, property information, and emotion data sent to the server
[0722] Step 5:
[0723] The server image enhances and optimizes the property photos.
[0724] Input: Submitted property photo
[0725] How it works: Image processing algorithms are used on the server to optimize photo brightness, contrast, background, etc.
[0726] Output: Enhanced property photos
[0727] Step 6:
[0728] The server generates a catchy slogan based on the property information and emotional data.
[0729] Input: Property information, emotion data
[0730] How it works: The generative AI model analyzes property information and emotional data to generate a catchy slogan that resonates with the user's emotions.
[0731] Output: Generated tagline
[0732] Step 7:
[0733] The server creates a brochure by integrating the enhanced photos, generated copy, and other property information.
[0734] Input: Enhanced property photos, generated taglines, and other property information
[0735] How it works: Using graphics software, photos, copy, and property information are applied to a layout template to create a digital brochure.
[0736] Output: The generated brochure
[0737] Step 8:
[0738] The server delivers the generated brochures and other advertising materials to the terminals.
[0739] Input: Generated brochures and other advertising materials
[0740] What it does: Deliver brochures in PDF or other digital formats from server to device.
[0741] Output: Brochures and advertising materials delivered to the user's device
[0742] Through the above steps, the system can quickly create high-quality advertisements at low cost and generate effective catchy slogans based on user emotions.
[0743] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[0744] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0745] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.
[0746] [Third embodiment]
[0747] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.
[0748] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.
[0749] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0750] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.
[0751] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.
[0752] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).
[0753] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.
[0754] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.
[0755] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0756] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0757] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[0758] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the headset type terminal 314 will be referred to as the "terminal."
[0759] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0760] System Overview
[0761] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0762] The server then performs image enhancement on the received property photos, using image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Once image enhancement is complete, the server then moves on to generating the tagline.
[0763] A generative model (e.g., AI based on natural language processing) is used to generate taglines. This model takes into account the features of the property and area information to automatically generate inspirational taglines. The generated taglines are optimized to highlight the property's appeal.
[0764] The server then integrates the enhanced photos, generated copy, and other property information into a high-quality digital brochure, using layout templates and graphics software.
[0765] The completed brochure and other advertising materials are sent from the server to the terminal, where the user can review, edit, and distribute the brochure. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0766] Example
[0767] For example, say a user enters information about a used apartment for sale in Shibuya Ward, Tokyo. The device formats this information and sends it to the server. The server uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. The generative AI model then automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0768] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format and used by the user for advertising purposes.
[0769] In this way, the present invention allows for the rapid creation of high quality advertisements at low cost, providing benefits to both real estate agents and customers.
[0770] The processing flow will be explained below.
[0771] Step 1:
[0772] The user (real estate agent) inputs information about the used apartment they want to sell into the terminal. The input information includes the property's floor plan, photos of the exterior and interior, the selling price, and area information. The terminal formats the input information and sends it to the server.
[0773] Step 2:
[0774] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0775] Step 3:
[0776] The server saves the enhanced photos and then proceeds to generate a catchphrase. Using a generative AI model, a catchphrase is automatically generated based on the input property information. For example, it generates a catchphrase such as "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya," taking into account the property's features and area information.
[0777] Step 4:
[0778] The server combines the generated copy, enhanced photos, and other property information to create a brochure. Using layout templates and graphics software, the server builds a digital brochure with the right elements in place.
[0779] Step 5:
[0780] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0781] Step 6:
[0782] The terminal displays the received brochures and advertising materials for the user to review, and also provides links and buttons to upload these materials to a website or social media, if desired.
[0783] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost and provide attractive property information to customers.
[0784] Example 1
[0785] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[0786] An effective and efficient system is needed to create high-quality advertisements for used condominiums at low cost. Conventional methods require manual image editing and copywriting, which is time-consuming and costly, and lacks agility. Furthermore, the quality of advertising materials is easily affected by variations in manual work, making it difficult to provide consistently high-quality advertisements. A system that can solve these issues is needed.
[0787] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0788] In this invention, the server includes means for inputting property information using a terminal, means for transmitting the input property information to the server, means for enhancing property photos based on the property information, means for transmitting prompts to a generative AI model to generate a catchy slogan, means for creating advertising materials by integrating the enhanced photos, the generated catchy slogan, and other property information, means for transmitting the created advertising materials to the terminal, and means for reviewing, editing, and distributing the advertising materials on the terminal, thereby enabling the automation of advertisement creation and the provision of consistently high-quality advertisements.
[0789] "Property information" refers to detailed information related to a real estate property, including floor plans, prices, area information, property photos, and the like.
[0790] A "server" is a computer system for processing, storing, and transmitting / receiving data, and in the present invention is responsible for processing property information and generating advertisements.
[0791] A "terminal" is a computing device that allows a user to input and confirm data, and includes a personal computer, tablet, smartphone, etc.
[0792] "Image enhancement" refers to the use of image processing such as brightness, contrast, and noise reduction to improve the visual quality of property photos.
[0793] A "generative AI model" is an artificial intelligence model that generates text based on specific input data, and is used in the present invention to automatically generate catchy slogans.
[0794] A "prompt" is an instruction entered into the generative AI model, which includes a summary of the property information and its features.
[0795] A "catchphrase" is a promotional slogan that succinctly expresses the appeal of a property, and is automatically generated by a generative AI model.
[0796] "Advertising Materials" means promotional materials such as brochures and digital advertisements created by integrating enhanced photography, generated copy, and other property information.
[0797] "Review, edit and distribute" refers to the process by which a user receives advertising materials, reviews them, makes any necessary modifications or customizations, and then uploads them to a website or social media platform.
[0798] MODE FOR CARRYING OUT THE INVENTION
[0799] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[0800] System configuration
[0801] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. The user inputs this data through a dedicated interface and confirms the input.
[0802] The terminal formats the property information entered by the user and sends it to the server using an HTTP POST request, with the information encrypted for security reasons.
[0803] The server performs the following processing based on the received property information.
[0804] 1. Image Enhancement for Property Photos:
[0805] The server uses image processing algorithms such as the OpenCV library and TensorFlow to improve the visual quality of property photos by adjusting the brightness and contrast and removing background noise.
[0806] 2. Generate tagline:
[0807] The server uses a generative AI model (e.g., GPT-3) to generate an attractive catchphrase based on the property's features and area information. The prompt used for generation is as follows:
[0808] Example prompt sentence:
[0809] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0810] Based on this prompt, the generative AI model would provide a catchy slogan, for example:
[0811] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0812] 3. Creation of advertising materials (brochures):
[0813] The server then integrates the enhanced photos, generated copy, and other property information and creates a high-quality brochure using graphics software such as Adobe InDesign and layout templates, which are then generated in PDF format.
[0814] The device receives the advertising materials sent from the server. The user can review the received brochures on the device and edit the content as needed. Finally, the user can upload the completed advertising materials to a website or social media, allowing them to reach a wide range of customers.
[0815] Specific examples
[0816] For example, if a user enters information about a used apartment for sale in Shibuya Ward, Tokyo, the device sends the following prompt to the generative AI model:
[0817] Example prompt sentence:
[0818] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0819] Generated tagline:
[0820] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[0821] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0822] The system of the present invention automates the creation of advertisements and provides consistently high-quality advertisements, providing significant benefits to both real estate agents and customers.
[0823] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0824] Step-by-step process instructions
[0825] Step 1:
[0826] The user inputs property information using the terminal.
[0827] Input: Property information such as floor plan, price, area information, property photos, etc.
[0828] How it works: The user enters this data through a dedicated interface, filling out the form with the required information.
[0829] Output: The formatted property information is temporarily saved on the device.
[0830] Step 2:
[0831] The terminal transmits the property information to the server.
[0832] Input: Property information entered by the user.
[0833] How it works: The device sends the formatted property information to the server using an HTTP POST request. The data is encrypted.
[0834] Output: The securely transferred listing is received by the server.
[0835] Step 3:
[0836] The server performs image enhancement on the property photos.
[0837] Input: Property photos sent to the server.
[0838] How it works: The server uses image processing algorithms such as the OpenCV library and TensorFlow to adjust the brightness and contrast of the photo and remove background noise.
[0839] Output: High-quality, visually optimized property photos.
[0840] Step 4:
[0841] The server sends a prompt to the generative AI model to generate a catchy slogan.
[0842] Input: Prompt text containing property features and area information.
[0843] How it works: The server sends a prompt like the following example to the generative AI model:
[0844] Example prompt sentence:
[0845] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[0846] The generative AI model generates a catchy slogan based on this prompt.
[0847] Output: An appealing tagline (e.g., "An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.").
[0848] Step 5:
[0849] The server creates advertising materials (brochures).
[0850] Input: Enhanced photos, generated taglines, and other property information.
[0851] How it works: The server puts these elements together and creates a high-quality brochure using graphics software like Adobe InDesign and layout templates.
[0852] Output: The finished brochure in PDF format.
[0853] Step 6:
[0854] The server transmits advertising materials to the terminal.
[0855] Input: Your finished brochure (PDF format).
[0856] How it works: The server sends the completed pamphlet to the device using an HTTP response.
[0857] Output: Advertising material received on the user's device.
[0858] Step 7:
[0859] Users review, edit, and distribute advertising materials.
[0860] Input: Advertising material sent to the terminal.
[0861] How it works: Users can view and edit their ad material on their device, then upload it to their website or social media for distribution.
[0862] Output: Advertising materials distributed to a wide range of customers.
[0863] (Application example 1)
[0864] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[0865] Conventional real estate advertising creation systems require a lot of manual work, from entering property information to generating advertising materials, and generating high-quality advertising materials for display on digital signage is a particularly difficult challenge. Furthermore, improving the image quality of photos and generating effective slogans are not automated, making it difficult to quickly create high-quality advertisements at low cost.
[0866] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0867] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for distributing the pamphlet and other advertising materials, and means for displaying the advertising materials on digital signage. This enables the image quality of property photos to be improved and attractive catchy slogans to be automatically generated, making it possible to quickly generate high-quality advertising materials at low cost and display them on digital signage in real time in physical stores.
[0868] "Property information" refers to detailed information such as the property's floor plan, price, area information, and property photos.
[0869] "Image enhancement" refers to the process of using image processing algorithms to adjust the brightness and contrast of property photos to improve their image quality.
[0870] A "catchphrase" is a short promotional phrase that succinctly describes the features and appeal of a property.
[0871] "Brochure" refers to advertising materials created by integrating enhanced photography, generated copy, and other property information.
[0872] "Advertising materials" refers to various digital content for promoting the property, including brochures.
[0873] "Digital signage" refers to a system that displays advertisements and information using electronic displays.
[0874] This invention relates to a system for creating and displaying real estate advertisements using digital signage in brick-and-mortar stores at low cost and with high quality. The system for implementing the invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans based on the property information, means for creating brochures by integrating the enhanced photos with the generated catchy slogans and other property information, means for distributing the brochures and other advertising materials, and means for displaying the advertising materials on digital signage.
[0875] Hardware and Software Configuration
[0876] The server processes property information, enhances images, generates catchy copy, creates brochures, and distributes advertising materials. Specifically, the following hardware and software are used:
[0877] Hardware:
[0878] A server with a powerful processor and sufficient memory
[0879] software:
[0880] Image processing algorithms (PIL library)
[0881] Generative AI model based on natural language processing (OpenAI API)
[0882] PDF generation library (FPDF)
[0883] The terminal is used by real estate agents to input property information, and is usually a tablet or PC.
[0884] Digital signage is an electronic display system for displaying advertising materials in stores.
[0885] Processing flow explanation
[0886] The user uses a tablet or PC to input property information (floor plan, price, area information, property photos, etc.), which is then sent from the device to the server.
[0887] The server processes the received listings. First, it uses the PIL library to enhance the listing photos. This process adjusts the brightness and contrast of the photos to improve the overall image quality.
[0888] The server then uses a generative AI model to generate a tagline, in this case using the OpenAI API to automatically generate a short sales pitch that highlights the property's appeal, such as a prompt like this:
[0889] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0890] The server then integrates the enhanced photos, generated taglines, and other property information to create a brochure using the FPDF library, which is generated in PDF format.
[0891] Finally, the server distributes the brochures and other advertising materials to digital signage in the physical store, allowing the advertising materials to be displayed on the digital signage in real time.
[0892] Adding specific examples
[0893] For example, a user enters information and photos of a used apartment in a store with a "spacious living / dining / kitchen area, quiet environment, located in Shibuya Ward, Tokyo." The server enhances the photos and generates a catchphrase such as "An urban oasis one step away from the hustle and bustle of Shibuya." A brochure compiling the information is then created and displayed on the digital signage.
[0894] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0895] Step 1:
[0896] A user uses a device (tablet or PC) to input property information (floor plan, price, area information, property photos, etc.) This input data is formatted and then sent to the server.
[0897] Input: property address, price, floor plan, property photos.
[0898] Output: Formatted property information data.
[0899] Step 2:
[0900] The server processes the received property information data and first performs image enhancement on the property photos, adjusting the brightness and contrast of the photos using the PIL library to improve image quality.
[0901] Input: Property photos.
[0902] Output: Image-enhanced property photos.
[0903] Step 3:
[0904] The server uses a generative AI model (OpenAI API) to generate a catchy slogan based on the property information. It uses natural language processing with prompts to automatically generate an appealing catchy slogan.
[0905] Input: Property features and area information.
[0906] Output: The generated tagline.
[0907] Example prompt sentence:
[0908] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[0909] Step 4:
[0910] The server uses the FPDF library to create a brochure that integrates image-enhanced property photos, generated taglines, and other property information.
[0911] Input: Image-enhanced property photos, generated taglines, and other property information.
[0912] Output: Digital brochure in PDF format.
[0913] Step 5:
[0914] The server distributes the brochures and other advertising materials it creates to the digital signage, which then displays the advertising materials on electronic displays within the store.
[0915] Input: Digital brochures and other advertising materials in PDF format.
[0916] Output: Advertising material displayed on digital signage.
[0917] This allows users to enter property information, the data is processed on the server, and high-quality advertising material is displayed on the digital signage, completing a series of processes.
[0918] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.
[0919] This invention relates to a system for creating low-cost, high-quality advertisements for used condominiums. This system incorporates an emotion engine that recognizes user emotions, enabling more effective advertisement generation. The specific operation of the system is described below.
[0920] System Overview
[0921] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[0922] The server begins the image enhancement process for the received property photos. It uses image processing algorithms to optimize the brightness, contrast, and background of the photos. Once image enhancement is complete, the server then moves on to generating the tagline.
[0923] While a generative model is used to generate catchphrases, the present invention also takes into account the user's emotional information. The emotion engine recognizes the user's emotions and generates catchphrases based on them. This process results in more effective catchphrases that resonate with the user's emotions.
[0924] The server then integrates the enhanced photos, generated copy, and other property information to create a high-quality digital brochure, using layout templates and graphics software to ensure each element is properly positioned.
[0925] The completed brochures and other advertising materials are delivered from the server to the terminal, where users can review, edit, and distribute them. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[0926] Example
[0927] For example, say a user enters information about a used apartment for sale in Tokyo's Shibuya Ward. The device formats the information and sends it to the server, which uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. Then, using a generative AI model and emotion engine, a tagline like "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya" is automatically generated based on the user's emotions.
[0928] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[0929] The present invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing an emotion engine, it becomes possible to generate effective catchy slogans that appeal to users' emotions and provide attractive property information to customers.
[0930] The processing flow will be explained below.
[0931] System processing flow
[0932] Step 1:
[0933] The user (real estate agent) inputs information about the used apartment they wish to sell into the terminal. This information includes the property's floor plan (e.g., 2LDK, 60 square meters), photos of the exterior and interior, the selling price, and area information (e.g., Shibuya Ward, Tokyo). The terminal formats the input information and sends it to the server.
[0934] Step 2:
[0935] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[0936] Step 3:
[0937] The server then uses the device to acquire the user's emotional information. The emotion engine recognizes the user's emotions using facial recognition, voice analysis, or text analysis. Based on this information, it determines what emotions the user is feeling.
[0938] Step 4:
[0939] The server automatically generates a catchphrase using a generative AI model based on the acquired emotional information and property information. For example, if the user feels emotions such as "security" or "comfort," the generated catchphrase would be "An urban oasis. A step away from the hustle and bustle of Shibuya, enjoy a comfortable life." This process results in a more effective catchphrase that resonates with the user's emotions.
[0940] Step 5:
[0941] The server then digitally creates a high-quality brochure by integrating enhanced photos, generated copy, and other property information. Using layout templates and graphics software, the team creates a visually appealing brochure by properly positioning each element.
[0942] Step 6:
[0943] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[0944] Step 7:
[0945] The terminal displays the received brochures and advertising materials for the user to review, and if necessary, provides links and buttons to upload these materials to a website or social media. The user can simply click on the link to upload and publish the advertising materials.
[0946] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchphrases that appeal to users' emotions and provide attractive property information to customers.
[0947] Example 2
[0948] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[0949] Conventional real estate advertising creation systems require a lot of time and cost from inputting property information to generating advertising materials, and have issues with the quality of photos and the effectiveness of catchy slogans. It is also difficult to generate advertising materials that reflect the user's emotions, making it difficult to provide advertisements that appeal to customers.
[0950] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0951] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for recognizing user emotions and reflecting them in generating a catchy slogan, and means for delivering the pamphlet and other advertising materials. This makes it possible to create high-quality advertisements quickly and at low cost, and to automatically generate effective catchy slogans that resonate with users' emotions.
[0952] "Property information" refers to detailed data about a real estate property, specifically including floor plans, prices, area information, property photos, and the like.
[0953] "Property photos" are image files of the exterior and interior of real estate properties, and are provided in formats such as JPEG and PNG.
[0954] "Image enhancement" refers to the process of using digital image processing techniques to optimize the brightness, contrast, color, and background of a property photograph.
[0955] A "catchphrase" is a short phrase or sentence used in advertising or promotion that has the power to appeal to customers.
[0956] A "generative model" refers to an algorithm that uses machine learning and artificial intelligence techniques to generate new data or phrases from data.
[0957] An "emotion engine" refers to technology that analyzes a user's emotions and generates data and phrases based on those emotions.
[0958] A "brochure" is a printed or digital file advertising a property that visually summarizes the details of the property.
[0959] The term "server" refers to a computer system that provides services and data over a network, and in the system of the present invention, it has the role of processing property information and generating advertising materials.
[0960] "Terminal" means a device operated by a User, such as a PC, tablet, or smartphone, used to input property information and receive, review, and edit advertising materials.
[0961] "Delivery" refers to the transfer of the generated pamphlet and advertising materials to the user's terminal.
[0962] MODE FOR CARRYING OUT THE INVENTION
[0963] This invention relates to a system for creating high-quality advertisements for used condominiums at low cost. This system incorporates an emotion engine that recognizes the user's emotions, enabling more effective advertisement generation.
[0964] Hardware and Software Configuration
[0965] The user (real estate agent) inputs property information using a device such as a PC, tablet, or smartphone. This property information includes floor plans, prices, area information, property photos, etc. The input information is sent to the server via a secure protocol (e.g., HTTPS).
[0966] The server analyzes the received property information and performs the following steps: Image enhancement of property photos is performed using Python's OpenCV library and image processing software such as Adobe Photoshop, adjusting the brightness and contrast of property photos and optimizing the background.
[0967] Once image enhancement is complete, the server then uses a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer) to generate a tagline. The emotion engine analyzes emotions from the user's input data, and the generative AI model creates a tagline based on that. This tagline serves to highlight the property's appeal and increase its appeal to customers.
[0968] The server then digitally creates a brochure incorporating the enhanced photos, generated copy, and other property information. This process involves using graphic design software such as Adobe InDesign to align elements according to a layout template. The finished brochure is saved as a PDF.
[0969] Finally, the server delivers the completed brochure and other advertising materials to the terminal, where the user can review, edit, and distribute the brochure. The advertising materials can then be uploaded to websites and social media for wider customer appeal.
[0970] Specific Examples
[0971] For example, let's say a user enters information about a used apartment they want to sell in Shibuya Ward, Tokyo. The user enters the floor plan, price, area information, property photos, etc. into their device and securely sends them to the server. The server uses an image enhancement algorithm to adjust the brightness and contrast of the provided photo and optimize the background. It then uses an emotion engine to analyze the user's emotions, and based on that, a generative AI model automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[0972] The server then combines the enhanced photos, generated copy, and other property information to create a brochure using Adobe InDesign, which is then sent to the device in PDF format, where users can review and edit it as needed, then upload it to their website or social media accounts to provide attractive property information to customers.
[0973] Prompt Sentence Examples
[0974] "Using information about used apartments in Shibuya Ward, Tokyo, please generate effective copy based on user emotions."
[0975] This invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchy slogans that resonate with users' emotions and provide attractive property information to customers.
[0976] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0977] Step 1:
[0978] Enter property information
[0979] The user uses the terminal to input property information, including floor plans, prices, area information, property photos, etc. The input information is displayed in an input form on the terminal.
[0980] Input: Floor plan, price, area information, property photos
[0981] Output: Formatted property information data
[0982] Specific behavior:
[0983] A user fills in the information about a used apartment in Shibuya Ward, Tokyo, in the input form and clicks the submit button. For example, the floor plan is uploaded as a PDF file, and the photos are uploaded in JPEG format.
[0984] Step 2:
[0985] Submit property information
[0986] The terminal sends the entered property information to the server, where the data is encrypted and a secure communication protocol (e.g., HTTPS) is used.
[0987] Input: Formatted property information data
[0988] Output: Property information data sent to the server
[0989] Specific behavior:
[0990] When the user clicks the send button, the terminal sends the entered property information to the server using the HTTPS protocol.
[0991] Step 3:
[0992] Image Enhancement Processing
[0993] The server then begins the image enhancement process on the received property photos, adjusting the brightness and contrast of the photos and optimizing the background using Python's OpenCV library and Adobe Photoshop.
[0994] Input: Property photos sent to the server
[0995] Output: Enhanced property photos
[0996] Specific behavior:
[0997] The server receives the property photos in JPEG format, uses OpenCV to histogram equalize the photos, and uses a Photoshop script to remove unwanted areas and improve the overall appearance.
[0998] Step 4:
[0999] Emotion Recognition and Catchphrase Generation
[1000] The server generates catchphrases using a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer). The emotion engine recognizes the user's emotions and generates catchphrases based on them.
[1001] Input: User emotion data, property information
[1002] Output: A tagline based on user sentiment
[1003] Specific behavior:
[1004] The server uses an emotion engine to analyze the user's emotions and has the generative AI model generate the catchphrase, "An urban oasis. Take a step away from the hustle and bustle of Shibuya and enjoy a comfortable life."
[1005] Step 5:
[1006] Brochure creation
[1007] The server then creates a brochure by integrating enhanced photos, generated copy, and other property information, using graphic design software such as Adobe InDesign and arranging it based on a template.
[1008] Input: Enhanced photos, tagline, and other property information
[1009] Output: Digital brochure (PDF)
[1010] Specific behavior:
[1011] Using InDesign, the server creates high-quality digital brochures by laying out floor plans, prices, area information, enhanced photos, and taglines according to templates.
[1012] Step 6:
[1013] Delivery of advertising materials
[1014] The server delivers the finished brochures and other advertising materials to the terminals using a secure communications protocol.
[1015] Input: Digital brochure (PDF)
[1016] Output: Brochure delivered to device
[1017] Specific behavior:
[1018] The server sends the created PDF pamphlet to the terminal using HTTPS and notifies the user.
[1019] Step 7:
[1020] Checking, editing and distribution of advertising materials
[1021] The device displays the received advertising material, which the user can then review, edit, and finally distribute. The created advertising material can then be uploaded to websites or social media.
[1022] Input: Brochure sent to terminal
[1023] Output: Reviewed, edited and distributed advertising materials
[1024] Specific behavior:
[1025] Users can open the PDF brochure on their device, review the content, and edit text and images as needed using Adobe Acrobat. They can then upload it to their website or social media accounts and distribute it to a wider audience.
[1026] (Application example 2)
[1027] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1028] Current used condominium advertisement creation systems often require high costs and a lot of time to create advertising materials. Furthermore, it is difficult to reflect user emotions to enhance the effectiveness of the advertisement, which can result in the advertisement lacking appeal. Real estate agents, in particular, need a way to quickly and effectively create advertising materials and provide information in an attractive format to target customers.
[1029] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1030] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for acquiring user emotion data, means for optimizing a catchy slogan based on the emotion data, means for creating a pamphlet by integrating the image-enhanced photos, the generated catchy slogan, and other property information, and means for distributing the pamphlet and other advertising materials. This makes it possible to quickly and inexpensively create high-quality advertisements, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[1031] "Property information" refers to the data that real estate agents enter into the system, including floor plans, prices, area information, property photos, etc.
[1032] "Image enhancement" refers to the process of optimizing the brightness, contrast, background, etc. of property photos, and is a method of improving the quality of photos using algorithms.
[1033] A "catchphrase" is a short sales promotion message generated based on property information, and is a phrase intended to attract customers' attention.
[1034] "Emotional data" refers to emotional information analyzed from the user's facial expressions, tone of voice, etc., and is used to optimize catchphrases and other elements.
[1035] A "brochure" refers to advertising material that includes integrated property information, images, and catchy copy, and is distributed in a digital format such as a PDF.
[1036] "Distribution" refers to the process of transmitting the generated advertising material over a network to a user's terminal, allowing the user to review, edit, and upload it to a wide range of media platforms.
[1037] A system for carrying out this invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans, means for acquiring user emotion data, means for optimizing catchy slogans based on the emotion data, means for creating pamphlets, and means for distributing pamphlets and advertising materials. Specific embodiments of these means are described below.
[1038] System Overview
[1039] Program Generation and Processing
[1040] The server receives the property information and photos entered by the user. At this time, the device uses smart glasses to take property photos and enter property information by voice input or touch panel operation. This data is then sent to the server.
[1041] Hardware and software used
[1042] Smart glasses: The glasses use a built-in camera and microphone to take photos of properties, and property information can be entered by voice or touch panel. They also have an emotion data capture function that captures the user's facial expressions and tone of voice.
[1043] Emotion Engine: Analyzes emotions from the user's facial expressions and tone of voice.
[1044] Generative AI model: Cloud-based AI generates taglines based on property information and sentiment data.
[1045] Vision Module: Uses algorithms to improve image quality, optimizing the brightness and contrast of captured photos.
[1046] Server: Receives and processes data, generates and delivers advertising materials.
[1047] Data processing and calculation
[1048] 1. Capture and format property photos and property information:
[1049] Take a photo of the property using the camera on the smart glasses and enter the property information using voice.
[1050] 2. Emotional Data Analysis:
[1051] The Emotion Engine analyzes the user's facial expressions and tone of voice to generate emotional data.
[1052] 3. Data transmission to the server and generation of advertising materials:
[1053] Based on the received data, the server uses a generative AI model to create a catchy slogan and performs image enhancement processing.
[1054] 4. Distribution of advertising materials:
[1055] The generated advertising materials are delivered in PDF format or other digital format and displayed on the smart glasses display.
[1056] Specific examples
[1057] For example, suppose a user wants to enter information about a 3LDK used apartment for sale in Shibuya Ward, Tokyo. The user takes a photo of the living room with the smart glasses' camera and then uses voice input to enter the information: "3LDK, used apartment in Shibuya Ward, 20 million yen, 5 minutes' walk from the nearest station."
[1058] The emotion engine detects when a user is smiling while viewing a photo and processes that emotion. Next, a generative AI model generates a catchphrase based on the property information and the user's emotional data. An example of a generated catchphrase is, "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[1059] Rich advertising materials are generated on the server along with the visualized emotion data of the smart glasses and delivered to the user's device in formats such as PDF.
[1060] Prompt Sentence Examples
[1061] "A user uploads a photo of the living room of a 3LDK used apartment for sale in Shibuya Ward, Tokyo, with the price at 20 million yen and a five-minute walk from the nearest station. Based on this information and the emotion (a happy expression) detected by the emotion engine when the user first sees the photo, we want to generate a catchy slogan that will make the user feel comfortable."
[1062] As described above, the present invention makes it possible to quickly create high-quality advertisements at low cost, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[1063] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1064] Step 1:
[1065] A user puts on the smart glasses and takes a photo of a property.
[1066] Input: Property photos
[1067] How it works: Use the smart glasses' built-in camera to take a photo of a property (e.g., a living room).
[1068] Output: Property photo taken
[1069] Step 2:
[1070] The user inputs property information into the smart glasses using voice input or touch panel operation.
[1071] Input: Property information provided by the user through voice input or touch panel operation
[1072] How it works: Using the microphone and touch panel of the smart glasses, you enter property information (e.g., property price, address, layout).
[1073] Output: Input property information
[1074] Step 3:
[1075] Smart glasses capture the user's facial expressions and tone of voice to collect emotional data.
[1076] Input: User facial expressions and tone of voice
[1077] How it works: The smart glasses' cameras and microphones capture emotional information from the user's facial expressions and voice, which is then analyzed by the Emotion Engine to generate emotional data.
[1078] Output: Parsed emotion data
[1079] Step 4:
[1080] The device sends property photos, property information, and emotion data to the server.
[1081] Input: Property photos, property information, emotion data
[1082] How it works: The smart glasses send this data to a server.
[1083] Output: Property photos, property information, and emotion data sent to the server
[1084] Step 5:
[1085] The server image enhances and optimizes the property photos.
[1086] Input: Submitted property photo
[1087] How it works: Image processing algorithms are used on the server to optimize photo brightness, contrast, background, etc.
[1088] Output: Enhanced property photos
[1089] Step 6:
[1090] The server generates a catchy slogan based on the property information and emotional data.
[1091] Input: Property information, emotion data
[1092] How it works: The generative AI model analyzes property information and emotional data to generate a catchy slogan that resonates with the user's emotions.
[1093] Output: Generated tagline
[1094] Step 7:
[1095] The server creates a brochure by integrating the enhanced photos, generated copy, and other property information.
[1096] Input: Enhanced property photos, generated taglines, and other property information
[1097] How it works: Using graphics software, photos, copy, and property information are applied to a layout template to create a digital brochure.
[1098] Output: The generated brochure
[1099] Step 8:
[1100] The server delivers the generated brochures and other advertising materials to the terminals.
[1101] Input: Generated brochures and other advertising materials
[1102] What it does: Deliver brochures in PDF or other digital formats from server to device.
[1103] Output: Brochures and advertising materials delivered to the user's device
[1104] Through the above steps, the system can quickly create high-quality advertisements at low cost and generate effective catchy slogans based on user emotions.
[1105] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[1106] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1107] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.
[1108] [Fourth embodiment]
[1109] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.
[1110] 7, a data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.
[1111] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[1112] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.
[1113] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.
[1114] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).
[1115] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.
[1116] The control object 443 includes a display device, LEDs in the eyes, and motors for driving the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.
[1117] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.
[1118] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[1119] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[1120] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[1121] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."
[1122] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[1123] System Overview
[1124] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[1125] The server then performs image enhancement on the received property photos, using image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Once image enhancement is complete, the server then moves on to generating the tagline.
[1126] A generative model (e.g., AI based on natural language processing) is used to generate taglines. This model takes into account the features of the property and area information to automatically generate inspirational taglines. The generated taglines are optimized to highlight the property's appeal.
[1127] The server then integrates the enhanced photos, generated copy, and other property information into a high-quality digital brochure, using layout templates and graphics software.
[1128] The completed brochure and other advertising materials are sent from the server to the terminal, where the user can review, edit, and distribute the brochure. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[1129] Example
[1130] For example, say a user enters information about a used apartment for sale in Shibuya Ward, Tokyo. The device formats this information and sends it to the server. The server uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. The generative AI model then automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[1131] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format and used by the user for advertising purposes.
[1132] In this way, the present invention allows for the rapid creation of high quality advertisements at low cost, providing benefits to both real estate agents and customers.
[1133] The processing flow will be explained below.
[1134] Step 1:
[1135] The user (real estate agent) inputs information about the used apartment they want to sell into the terminal. The input information includes the property's floor plan, photos of the exterior and interior, the selling price, and area information. The terminal formats the input information and sends it to the server.
[1136] Step 2:
[1137] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[1138] Step 3:
[1139] The server saves the enhanced photos and then proceeds to generate a catchphrase. Using a generative AI model, a catchphrase is automatically generated based on the input property information. For example, it generates a catchphrase such as "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya," taking into account the property's features and area information.
[1140] Step 4:
[1141] The server combines the generated copy, enhanced photos, and other property information to create a brochure. Using layout templates and graphics software, the server builds a digital brochure with the right elements in place.
[1142] Step 5:
[1143] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[1144] Step 6:
[1145] The terminal displays the received brochures and advertising materials for the user to review, and also provides links and buttons to upload these materials to a website or social media, if desired.
[1146] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost and provide attractive property information to customers.
[1147] Example 1
[1148] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."
[1149] An effective and efficient system is needed to create high-quality advertisements for used condominiums at low cost. Conventional methods require manual image editing and copywriting, which is time-consuming and costly, and lacks agility. Furthermore, the quality of advertising materials is easily affected by variations in manual work, making it difficult to provide consistently high-quality advertisements. A system that can solve these issues is needed.
[1150] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[1151] In this invention, the server includes means for inputting property information using a terminal, means for transmitting the input property information to the server, means for enhancing property photos based on the property information, means for transmitting prompts to a generative AI model to generate a catchy slogan, means for creating advertising materials by integrating the enhanced photos, the generated catchy slogan, and other property information, means for transmitting the created advertising materials to the terminal, and means for reviewing, editing, and distributing the advertising materials on the terminal, thereby enabling the automation of advertisement creation and the provision of consistently high-quality advertisements.
[1152] "Property information" refers to detailed information related to a real estate property, including floor plans, prices, area information, property photos, and the like.
[1153] A "server" is a computer system for processing, storing, and transmitting / receiving data, and in the present invention is responsible for processing property information and generating advertisements.
[1154] A "terminal" is a computing device that allows a user to input and confirm data, and includes a personal computer, tablet, smartphone, etc.
[1155] "Image enhancement" refers to the use of image processing such as brightness, contrast, and noise reduction to improve the visual quality of property photos.
[1156] A "generative AI model" is an artificial intelligence model that generates text based on specific input data, and is used in the present invention to automatically generate catchy slogans.
[1157] A "prompt" is an instruction entered into the generative AI model, which includes a summary of the property information and its features.
[1158] A "catchphrase" is a promotional slogan that succinctly expresses the appeal of a property, and is automatically generated by a generative AI model.
[1159] "Advertising Materials" means promotional materials such as brochures and digital advertisements created by integrating enhanced photography, generated copy, and other property information.
[1160] "Review, edit and distribute" refers to the process by which a user receives advertising materials, reviews them, makes any necessary modifications or customizations, and then uploads them to a website or social media platform.
[1161] MODE FOR CARRYING OUT THE INVENTION
[1162] The present invention relates to a system for creating advertisements for used condominiums at low cost and with high quality. This system is mainly composed of a server and user terminals, and operates as follows.
[1163] System configuration
[1164] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. The user inputs this data through a dedicated interface and confirms the input.
[1165] The terminal formats the property information entered by the user and sends it to the server using an HTTP POST request, with the information encrypted for security reasons.
[1166] The server performs the following processing based on the received property information.
[1167] 1. Image Enhancement for Property Photos:
[1168] The server uses image processing algorithms such as the OpenCV library and TensorFlow to improve the visual quality of property photos by adjusting the brightness and contrast and removing background noise.
[1169] 2. Generate tagline:
[1170] The server uses a generative AI model (e.g., GPT-3) to generate an attractive catchphrase based on the property's features and area information. The prompt used for generation is as follows:
[1171] Example prompt sentence:
[1172] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[1173] Based on this prompt, the generative AI model would provide a catchy slogan, for example:
[1174] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[1175] 3. Creation of advertising materials (brochures):
[1176] The server then integrates the enhanced photos, generated copy, and other property information and creates a high-quality brochure using graphics software such as Adobe InDesign and layout templates, which are then generated in PDF format.
[1177] The device receives the advertising materials sent from the server. The user can review the received brochures on the device and edit the content as needed. Finally, the user can upload the completed advertising materials to a website or social media, allowing them to reach a wide range of customers.
[1178] Specific examples
[1179] For example, if a user enters information about a used apartment for sale in Shibuya Ward, Tokyo, the device sends the following prompt to the generative AI model:
[1180] Example prompt sentence:
[1181] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[1182] Generated tagline:
[1183] An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.
[1184] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[1185] The system of the present invention automates the creation of advertisements and provides consistently high-quality advertisements, providing significant benefits to both real estate agents and customers.
[1186] The flow of the identification process in the first embodiment will be described with reference to FIG.
[1187] Step-by-step process instructions
[1188] Step 1:
[1189] The user inputs property information using the terminal.
[1190] Input: Property information such as floor plan, price, area information, property photos, etc.
[1191] How it works: The user enters this data through a dedicated interface, filling out the form with the required information.
[1192] Output: The formatted property information is temporarily saved on the device.
[1193] Step 2:
[1194] The terminal transmits the property information to the server.
[1195] Input: Property information entered by the user.
[1196] How it works: The device sends the formatted property information to the server using an HTTP POST request. The data is encrypted.
[1197] Output: The securely transferred listing is received by the server.
[1198] Step 3:
[1199] The server performs image enhancement on the property photos.
[1200] Input: Property photos sent to the server.
[1201] How it works: The server uses image processing algorithms such as the OpenCV library and TensorFlow to adjust the brightness and contrast of the photo and remove background noise.
[1202] Output: High-quality, visually optimized property photos.
[1203] Step 4:
[1204] The server sends a prompt to the generative AI model to generate a catchy slogan.
[1205] Input: Prompt text containing property features and area information.
[1206] How it works: The server sends a prompt like the following example to the generative AI model:
[1207] Example prompt sentence:
[1208] A used apartment in Shibuya Ward, Tokyo. 3LDK, priced at 80 million yen, 5-minute walk from the nearest station, with plenty of nearby facilities. Please generate an appealing slogan taking into account the property's features and location.
[1209] The generative AI model generates a catchy slogan based on this prompt.
[1210] Output: An appealing tagline (e.g., "An urban oasis. Enjoy a comfortable life away from the hustle and bustle of Shibuya.").
[1211] Step 5:
[1212] The server creates advertising materials (brochures).
[1213] Input: Enhanced photos, generated taglines, and other property information.
[1214] How it works: The server puts these elements together and creates a high-quality brochure using graphics software like Adobe InDesign and layout templates.
[1215] Output: The finished brochure in PDF format.
[1216] Step 6:
[1217] The server transmits advertising materials to the terminal.
[1218] Input: Your finished brochure (PDF format).
[1219] How it works: The server sends the completed pamphlet to the device using an HTTP response.
[1220] Output: Advertising material received on the user's device.
[1221] Step 7:
[1222] Users review, edit, and distribute advertising materials.
[1223] Input: Advertising material sent to the terminal.
[1224] How it works: Users can view and edit their ad material on their device, then upload it to their website or social media for distribution.
[1225] Output: Advertising materials distributed to a wide range of customers.
[1226] (Application example 1)
[1227] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."
[1228] Conventional real estate advertising creation systems require a lot of manual work, from entering property information to generating advertising materials, and generating high-quality advertising materials for display on digital signage is a particularly difficult challenge. Furthermore, improving the image quality of photos and generating effective slogans are not automated, making it difficult to quickly create high-quality advertisements at low cost.
[1229] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[1230] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for distributing the pamphlet and other advertising materials, and means for displaying the advertising materials on digital signage. This enables the image quality of property photos to be improved and attractive catchy slogans to be automatically generated, making it possible to quickly generate high-quality advertising materials at low cost and display them on digital signage in real time in physical stores.
[1231] "Property information" refers to detailed information such as the property's floor plan, price, area information, and property photos.
[1232] "Image enhancement" refers to the process of using image processing algorithms to adjust the brightness and contrast of property photos to improve their image quality.
[1233] A "catchphrase" is a short promotional phrase that succinctly describes the features and appeal of a property.
[1234] "Brochure" refers to advertising materials created by integrating enhanced photography, generated copy, and other property information.
[1235] "Advertising materials" refers to various digital content for promoting the property, including brochures.
[1236] "Digital signage" refers to a system that displays advertisements and information using electronic displays.
[1237] This invention relates to a system for creating and displaying real estate advertisements using digital signage in brick-and-mortar stores at low cost and with high quality. The system for implementing the invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans based on the property information, means for creating brochures by integrating the enhanced photos with the generated catchy slogans and other property information, means for distributing the brochures and other advertising materials, and means for displaying the advertising materials on digital signage.
[1238] Hardware and Software Configuration
[1239] The server processes property information, enhances images, generates catchy copy, creates brochures, and distributes advertising materials. Specifically, the following hardware and software are used:
[1240] Hardware:
[1241] A server with a powerful processor and sufficient memory
[1242] software:
[1243] Image processing algorithms (PIL library)
[1244] Generative AI model based on natural language processing (OpenAI API)
[1245] PDF generation library (FPDF)
[1246] The terminal is used by real estate agents to input property information, and is usually a tablet or PC.
[1247] Digital signage is an electronic display system for displaying advertising materials in stores.
[1248] Processing flow explanation
[1249] The user uses a tablet or PC to input property information (floor plan, price, area information, property photos, etc.), which is then sent from the device to the server.
[1250] The server processes the received listings. First, it uses the PIL library to enhance the listing photos. This process adjusts the brightness and contrast of the photos to improve the overall image quality.
[1251] The server then uses a generative AI model to generate a tagline, in this case using the OpenAI API to automatically generate a short sales pitch that highlights the property's appeal, such as a prompt like this:
[1252] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[1253] The server then integrates the enhanced photos, generated taglines, and other property information to create a brochure using the FPDF library, which is generated in PDF format.
[1254] Finally, the server distributes the brochures and other advertising materials to digital signage in the physical store, allowing the advertising materials to be displayed on the digital signage in real time.
[1255] Adding specific examples
[1256] For example, a user enters information and photos of a used apartment in a store with a "spacious living / dining / kitchen area, quiet environment, located in Shibuya Ward, Tokyo." The server enhances the photos and generates a catchphrase such as "An urban oasis one step away from the hustle and bustle of Shibuya." A brochure compiling the information is then created and displayed on the digital signage.
[1257] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[1258] Step 1:
[1259] A user uses a device (tablet or PC) to input property information (floor plan, price, area information, property photos, etc.) This input data is formatted and then sent to the server.
[1260] Input: property address, price, floor plan, property photos.
[1261] Output: Formatted property information data.
[1262] Step 2:
[1263] The server processes the received property information data and first performs image enhancement on the property photos, adjusting the brightness and contrast of the photos using the PIL library to improve image quality.
[1264] Input: Property photos.
[1265] Output: Image-enhanced property photos.
[1266] Step 3:
[1267] The server uses a generative AI model (OpenAI API) to generate a catchy slogan based on the property information. It uses natural language processing with prompts to automatically generate an appealing catchy slogan.
[1268] Input: Property features and area information.
[1269] Output: The generated tagline.
[1270] Example prompt sentence:
[1271] Create a catchy slogan that highlights the appeal of the following property: "Shibuya-ku, Tokyo, spacious living / dining / kitchen area, quiet environment."
[1272] Step 4:
[1273] The server uses the FPDF library to create a brochure that integrates image-enhanced property photos, generated taglines, and other property information.
[1274] Input: Image-enhanced property photos, generated taglines, and other property information.
[1275] Output: Digital brochure in PDF format.
[1276] Step 5:
[1277] The server distributes the brochures and other advertising materials it creates to the digital signage, which then displays the advertising materials on electronic displays within the store.
[1278] Input: Digital brochures and other advertising materials in PDF format.
[1279] Output: Advertising material displayed on digital signage.
[1280] This allows users to enter property information, the data is processed on the server, and high-quality advertising material is displayed on the digital signage, completing a series of processes.
[1281] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.
[1282] This invention relates to a system for creating low-cost, high-quality advertisements for used condominiums. This system incorporates an emotion engine that recognizes user emotions, enabling more effective advertisement generation. The specific operation of the system is described below.
[1283] System Overview
[1284] The user (real estate agent) uses a terminal to input property information, including floor plans, prices, area information, property photos, etc. This information is then sent from the terminal to the server.
[1285] The server begins the image enhancement process for the received property photos. It uses image processing algorithms to optimize the brightness, contrast, and background of the photos. Once image enhancement is complete, the server then moves on to generating the tagline.
[1286] While a generative model is used to generate catchphrases, the present invention also takes into account the user's emotional information. The emotion engine recognizes the user's emotions and generates catchphrases based on them. This process results in more effective catchphrases that resonate with the user's emotions.
[1287] The server then integrates the enhanced photos, generated copy, and other property information to create a high-quality digital brochure, using layout templates and graphics software to ensure each element is properly positioned.
[1288] The completed brochures and other advertising materials are delivered from the server to the terminal, where users can review, edit, and distribute them. These advertising materials can then be uploaded to websites and social media to reach a wider audience.
[1289] Example
[1290] For example, say a user enters information about a used apartment for sale in Tokyo's Shibuya Ward. The device formats the information and sends it to the server, which uses image processing algorithms to adjust the brightness and contrast of the provided photo and optimize the background. Then, using a generative AI model and emotion engine, a tagline like "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya" is automatically generated based on the user's emotions.
[1291] The server then combines the enhanced photos, generated taglines, and other property information to create a brochure, which is sent to the device in PDF format, allowing users to use the data for advertising purposes.
[1292] The present invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing an emotion engine, it becomes possible to generate effective catchy slogans that appeal to users' emotions and provide attractive property information to customers.
[1293] The processing flow will be explained below.
[1294] System processing flow
[1295] Step 1:
[1296] The user (real estate agent) inputs information about the used apartment they wish to sell into the terminal. This information includes the property's floor plan (e.g., 2LDK, 60 square meters), photos of the exterior and interior, the selling price, and area information (e.g., Shibuya Ward, Tokyo). The terminal formats the input information and sends it to the server.
[1297] Step 2:
[1298] The server receives the property information sent from the device and begins processing the property photos. It uses image processing algorithms to adjust the brightness and contrast of the photos and optimize the background effect. Specifically, it increases the brightness of the image and enhances the contrast to enhance its visual appeal.
[1299] Step 3:
[1300] The server then uses the device to acquire the user's emotional information. The emotion engine recognizes the user's emotions using facial recognition, voice analysis, or text analysis. Based on this information, it determines what emotions the user is feeling.
[1301] Step 4:
[1302] The server automatically generates a catchphrase using a generative AI model based on the acquired emotional information and property information. For example, if the user feels emotions such as "security" or "comfort," the generated catchphrase would be "An urban oasis. A step away from the hustle and bustle of Shibuya, enjoy a comfortable life." This process results in a more effective catchphrase that resonates with the user's emotions.
[1303] Step 5:
[1304] The server then digitally creates a high-quality brochure by integrating enhanced photos, generated copy, and other property information. Using layout templates and graphics software, the team creates a visually appealing brochure by properly positioning each element.
[1305] Step 6:
[1306] The server delivers the completed brochure to the device via email or cloud storage, and also creates abbreviated advertising materials for websites and social media, which are also sent to the device at the same time.
[1307] Step 7:
[1308] The terminal displays the received brochures and advertising materials for the user to review, and if necessary, provides links and buttons to upload these materials to a website or social media. The user can simply click on the link to upload and publish the advertising materials.
[1309] This series of steps allows real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchphrases that appeal to users' emotions and provide attractive property information to customers.
[1310] Example 2
[1311] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."
[1312] Conventional real estate advertising creation systems require a lot of time and cost from inputting property information to generating advertising materials, and have issues with the quality of photos and the effectiveness of catchy slogans. It is also difficult to generate advertising materials that reflect the user's emotions, making it difficult to provide advertisements that appeal to customers.
[1313] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[1314] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for generating a catchy slogan based on the property information, means for creating a pamphlet by integrating the enhanced photos, the generated catchy slogan, and other property information, means for recognizing user emotions and reflecting them in generating a catchy slogan, and means for delivering the pamphlet and other advertising materials. This makes it possible to create high-quality advertisements quickly and at low cost, and to automatically generate effective catchy slogans that resonate with users' emotions.
[1315] "Property information" refers to detailed data about a real estate property, specifically including floor plans, prices, area information, property photos, and the like.
[1316] "Property photos" are image files of the exterior and interior of real estate properties, and are provided in formats such as JPEG and PNG.
[1317] "Image enhancement" refers to the process of using digital image processing techniques to optimize the brightness, contrast, color, and background of a property photograph.
[1318] A "catchphrase" is a short phrase or sentence used in advertising or promotion that has the power to appeal to customers.
[1319] A "generative model" refers to an algorithm that uses machine learning and artificial intelligence techniques to generate new data or phrases from data.
[1320] An "emotion engine" refers to technology that analyzes a user's emotions and generates data and phrases based on those emotions.
[1321] A "brochure" is a printed or digital file advertising a property that visually summarizes the details of the property.
[1322] The term "server" refers to a computer system that provides services and data over a network, and in the system of the present invention, it has the role of processing property information and generating advertising materials.
[1323] "Terminal" means a device operated by a User, such as a PC, tablet, or smartphone, used to input property information and receive, review, and edit advertising materials.
[1324] "Delivery" refers to the transfer of the generated pamphlet and advertising materials to the user's terminal.
[1325] MODE FOR CARRYING OUT THE INVENTION
[1326] This invention relates to a system for creating high-quality advertisements for used condominiums at low cost. This system incorporates an emotion engine that recognizes the user's emotions, enabling more effective advertisement generation.
[1327] Hardware and Software Configuration
[1328] The user (real estate agent) inputs property information using a device such as a PC, tablet, or smartphone. This property information includes floor plans, prices, area information, property photos, etc. The input information is sent to the server via a secure protocol (e.g., HTTPS).
[1329] The server analyzes the received property information and performs the following steps: Image enhancement of property photos is performed using Python's OpenCV library and image processing software such as Adobe Photoshop, adjusting the brightness and contrast of property photos and optimizing the background.
[1330] Once image enhancement is complete, the server then uses a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer) to generate a tagline. The emotion engine analyzes emotions from the user's input data, and the generative AI model creates a tagline based on that. This tagline serves to highlight the property's appeal and increase its appeal to customers.
[1331] The server then digitally creates a brochure incorporating the enhanced photos, generated copy, and other property information. This process involves using graphic design software such as Adobe InDesign to align elements according to a layout template. The finished brochure is saved as a PDF.
[1332] Finally, the server delivers the completed brochure and other advertising materials to the terminal, where the user can review, edit, and distribute the brochure. The advertising materials can then be uploaded to websites and social media for wider customer appeal.
[1333] Specific Examples
[1334] For example, let's say a user enters information about a used apartment they want to sell in Shibuya Ward, Tokyo. The user enters the floor plan, price, area information, property photos, etc. into their device and securely sends them to the server. The server uses an image enhancement algorithm to adjust the brightness and contrast of the provided photo and optimize the background. It then uses an emotion engine to analyze the user's emotions, and based on that, a generative AI model automatically generates a tagline: "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[1335] The server then combines the enhanced photos, generated copy, and other property information to create a brochure using Adobe InDesign, which is then sent to the device in PDF format, where users can review and edit it as needed, then upload it to their website or social media accounts to provide attractive property information to customers.
[1336] Prompt Sentence Examples
[1337] "Using information about used apartments in Shibuya Ward, Tokyo, please generate effective copy based on user emotions."
[1338] This invention enables real estate agents to quickly create high-quality advertisements at low cost, and by utilizing the emotion engine, they can generate effective catchy slogans that resonate with users' emotions and provide attractive property information to customers.
[1339] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1340] Step 1:
[1341] Enter property information
[1342] The user uses the terminal to input property information, including floor plans, prices, area information, property photos, etc. The input information is displayed in an input form on the terminal.
[1343] Input: Floor plan, price, area information, property photos
[1344] Output: Formatted property information data
[1345] Specific behavior:
[1346] A user fills in the information about a used apartment in Shibuya Ward, Tokyo, in the input form and clicks the submit button. For example, the floor plan is uploaded as a PDF file, and the photos are uploaded in JPEG format.
[1347] Step 2:
[1348] Submit property information
[1349] The terminal sends the entered property information to the server, where the data is encrypted and a secure communication protocol (e.g., HTTPS) is used.
[1350] Input: Formatted property information data
[1351] Output: Property information data sent to the server
[1352] Specific behavior:
[1353] When the user clicks the send button, the terminal sends the entered property information to the server using the HTTPS protocol.
[1354] Step 3:
[1355] Image Enhancement Processing
[1356] The server then begins the image enhancement process on the received property photos, adjusting the brightness and contrast of the photos and optimizing the background using Python's OpenCV library and Adobe Photoshop.
[1357] Input: Property photos sent to the server
[1358] Output: Enhanced property photos
[1359] Specific behavior:
[1360] The server receives the property photos in JPEG format, uses OpenCV to histogram equalize the photos, and uses a Photoshop script to remove unwanted areas and improve the overall appearance.
[1361] Step 4:
[1362] Emotion Recognition and Catchphrase Generation
[1363] The server generates catchphrases using a generative AI model (e.g., GPT-4) and an emotion engine (e.g., IBM Watson Tone Analyzer). The emotion engine recognizes the user's emotions and generates catchphrases based on them.
[1364] Input: User emotion data, property information
[1365] Output: A tagline based on user sentiment
[1366] Specific behavior:
[1367] The server uses an emotion engine to analyze the user's emotions and has the generative AI model generate the catchphrase, "An urban oasis. Take a step away from the hustle and bustle of Shibuya and enjoy a comfortable life."
[1368] Step 5:
[1369] Brochure creation
[1370] The server then creates a brochure by integrating enhanced photos, generated copy, and other property information, using graphic design software such as Adobe InDesign and arranging it based on a template.
[1371] Input: Enhanced photos, tagline, and other property information
[1372] Output: Digital brochure (PDF)
[1373] Specific behavior:
[1374] Using InDesign, the server creates high-quality digital brochures by laying out floor plans, prices, area information, enhanced photos, and taglines according to templates.
[1375] Step 6:
[1376] Delivery of advertising materials
[1377] The server delivers the finished brochures and other advertising materials to the terminals using a secure communications protocol.
[1378] Input: Digital brochure (PDF)
[1379] Output: Brochure delivered to device
[1380] Specific behavior:
[1381] The server sends the created PDF pamphlet to the terminal using HTTPS and notifies the user.
[1382] Step 7:
[1383] Checking, editing and distribution of advertising materials
[1384] The device displays the received advertising material, which the user can then review, edit, and finally distribute. The created advertising material can then be uploaded to websites or social media.
[1385] Input: Brochure sent to terminal
[1386] Output: Reviewed, edited and distributed advertising materials
[1387] Specific behavior:
[1388] Users can open the PDF brochure on their device, review the content, and edit text and images as needed using Adobe Acrobat. They can then upload it to their website or social media accounts and distribute it to a wider audience.
[1389] (Application example 2)
[1390] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."
[1391] Current used condominium advertisement creation systems often require high costs and a lot of time to create advertising materials. Furthermore, it is difficult to reflect user emotions to enhance the effectiveness of the advertisement, which can result in the advertisement lacking appeal. Real estate agents, in particular, need a way to quickly and effectively create advertising materials and provide information in an attractive format to target customers.
[1392] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1393] In this invention, the server includes means for receiving property information, means for enhancing property photos, means for acquiring user emotion data, means for optimizing a catchy slogan based on the emotion data, means for creating a pamphlet by integrating the image-enhanced photos, the generated catchy slogan, and other property information, and means for distributing the pamphlet and other advertising materials. This makes it possible to quickly and inexpensively create high-quality advertisements, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[1394] "Property information" refers to the data that real estate agents enter into the system, including floor plans, prices, area information, property photos, etc.
[1395] "Image enhancement" refers to the process of optimizing the brightness, contrast, background, etc. of property photos, and is a method of improving the quality of photos using algorithms.
[1396] A "catchphrase" is a short sales promotion message generated based on property information, and is a phrase intended to attract customers' attention.
[1397] "Emotional data" refers to emotional information analyzed from the user's facial expressions, tone of voice, etc., and is used to optimize catchphrases and other elements.
[1398] A "brochure" refers to advertising material that includes integrated property information, images, and catchy copy, and is distributed in a digital format such as a PDF.
[1399] "Distribution" refers to the process of transmitting the generated advertising material over a network to a user's terminal, allowing the user to review, edit, and upload it to a wide range of media platforms.
[1400] A system for carrying out this invention includes means for receiving property information, means for enhancing property photos, means for generating catchy slogans, means for acquiring user emotion data, means for optimizing catchy slogans based on the emotion data, means for creating pamphlets, and means for distributing pamphlets and advertising materials. Specific embodiments of these means are described below.
[1401] System Overview
[1402] Program Generation and Processing
[1403] The server receives the property information and photos entered by the user. At this time, the device uses smart glasses to take property photos and enter property information by voice input or touch panel operation. This data is then sent to the server.
[1404] Hardware and software used
[1405] Smart glasses: The glasses use a built-in camera and microphone to take photos of properties, and property information can be entered by voice or touch panel. They also have an emotion data capture function that captures the user's facial expressions and tone of voice.
[1406] Emotion Engine: Analyzes emotions from the user's facial expressions and tone of voice.
[1407] Generative AI model: Cloud-based AI generates taglines based on property information and sentiment data.
[1408] Vision Module: Uses algorithms to improve image quality, optimizing the brightness and contrast of captured photos.
[1409] Server: Receives and processes data, generates and delivers advertising materials.
[1410] Data processing and calculation
[1411] 1. Capture and format property photos and property information:
[1412] Take a photo of the property using the camera on the smart glasses and enter the property information using voice.
[1413] 2. Emotional Data Analysis:
[1414] The Emotion Engine analyzes the user's facial expressions and tone of voice to generate emotional data.
[1415] 3. Data transmission to the server and generation of advertising materials:
[1416] Based on the received data, the server uses a generative AI model to create a catchy slogan and performs image enhancement processing.
[1417] 4. Distribution of advertising materials:
[1418] The generated advertising materials are delivered in PDF format or other digital format and displayed on the smart glasses display.
[1419] Specific examples
[1420] For example, suppose a user wants to enter information about a 3LDK used apartment for sale in Shibuya Ward, Tokyo. The user takes a photo of the living room with the smart glasses' camera and then uses voice input to enter the information: "3LDK, used apartment in Shibuya Ward, 20 million yen, 5 minutes' walk from the nearest station."
[1421] The emotion engine detects when a user is smiling while viewing a photo and processes that emotion. Next, a generative AI model generates a catchphrase based on the property information and the user's emotional data. An example of a generated catchphrase is, "An urban oasis. Enjoy a comfortable life, one step away from the hustle and bustle of Shibuya."
[1422] Rich advertising materials are generated on the server along with the visualized emotion data of the smart glasses and delivered to the user's device in formats such as PDF.
[1423] Prompt Sentence Examples
[1424] "A user uploads a photo of the living room of a 3LDK used apartment for sale in Shibuya Ward, Tokyo, with the price at 20 million yen and a five-minute walk from the nearest station. Based on this information and the emotion (a happy expression) detected by the emotion engine when the user first sees the photo, we want to generate a catchy slogan that will make the user feel comfortable."
[1425] As described above, the present invention makes it possible to quickly create high-quality advertisements at low cost, generate effective catchy slogans that resonate with users' emotions, and provide attractive property information to customers.
[1426] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1427] Step 1:
[1428] A user puts on the smart glasses and takes a photo of a property.
[1429] Input: Property photos
[1430] How it works: Use the smart glasses' built-in camera to take a photo of a property (e.g., a living room).
[1431] Output: Property photo taken
[1432] Step 2:
[1433] The user inputs property information into the smart glasses using voice input or touch panel operation.
[1434] Input: Property information provided by the user through voice input or touch panel operation
[1435] How it works: Using the microphone and touch panel of the smart glasses, you enter property information (e.g., property price, address, layout).
[1436] Output: Input property information
[1437] Step 3:
[1438] Smart glasses capture the user's facial expressions and tone of voice to collect emotional data.
[1439] Input: User facial expressions and tone of voice
[1440] How it works: The smart glasses' cameras and microphones capture emotional information from the user's facial expressions and voice, which is then analyzed by the Emotion Engine to generate emotional data.
[1441] Output: Parsed emotion data
[1442] Step 4:
[1443] The device sends property photos, property information, and emotion data to the server.
[1444] Input: Property photos, property information, emotion data
[1445] How it works: The smart glasses send this data to a server.
[1446] Output: Property photos, property information, and emotion data sent to the server
[1447] Step 5:
[1448] The server image enhances and optimizes the property photos.
[1449] Input: Submitted property photo
[1450] How it works: Image processing algorithms are used on the server to optimize photo brightness, contrast, background, etc.
[1451] Output: Enhanced property photos
[1452] Step 6:
[1453] The server generates a catchy slogan based on the property information and emotional data.
[1454] Input: Property information, emotion data
[1455] How it works: The generative AI model analyzes property information and emotional data to generate a catchy slogan that resonates with the user's emotions.
[1456] Output: Generated tagline
[1457] Step 7:
[1458] The server creates a brochure by integrating the enhanced photos, generated copy, and other property information.
[1459] Input: Enhanced property photos, generated taglines, and other property information
[1460] How it works: Using graphics software, photos, copy, and property information are applied to a layout template to create a digital brochure.
[1461] Output: The generated brochure
[1462] Step 8:
[1463] The server delivers the generated brochures and other advertising materials to the terminals.
[1464] Input: Generated brochures and other advertising materials
[1465] What it does: Deliver brochures in PDF or other digital formats from server to device.
[1466] Output: Brochures and advertising materials delivered to the user's device
[1467] Through the above steps, the system can quickly create high-quality advertisements at low cost and generate effective catchy slogans based on user emotions.
[1468] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the control target 443 to output the result of the specific processing. The microphone 238 acquires voice indicating a user input regarding the result of the specific processing. The control unit 46A transmits voice data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the voice data.
[1469] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1470] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.
[1471] The emotion identification model 59 as an emotion engine may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to an emotion map (see FIG. 9), which is a specific mapping. Similarly, the emotion identification model 59 may determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.
[1472] FIG. 9 is a diagram illustrating an emotion map 400 on which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. Emotions closer to the center of the concentric circles are more primitive. Emotions representing states and actions arising from a state of mind are arranged on the outer edges of the concentric circles. The concept of emotion includes both affect and mental states. Emotions generally generated from reactions occurring in the brain are arranged on the left side of the concentric circles. Emotions generally induced by situational judgment are arranged on the right side of the concentric circles. Emotions generally generated from reactions occurring in the brain and induced by situational judgment are arranged on the upper and lower sides of the concentric circles. Furthermore, the emotion of "pleasure" is arranged on the upper side of the concentric circles, and the emotion of "discomfort" is arranged on the lower side. In this way, in the emotion map 400, multiple emotions are mapped based on the structure by which emotions are generated, and emotions that tend to occur simultaneously are mapped close to each other.
[1473] These emotions are distributed in the 3 o'clock direction on emotion map 400, and typically fluctuate between relief and anxiety. In the right half of emotion map 400, situational awareness dominates over internal sensations, resulting in a sense of calm.
[1474] The inside of emotion map 400 represents what is going on in the mind, and the outside of emotion map 400 represents behavior, so the further you go outside emotion map 400, the more visible the emotions become (the more they are expressed in behavior).
[1475] Human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. Emotions can also be created for robots, automobiles, and motorcycles, based on various balances, such as posture and remaining battery life. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. An emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on Voice Emotion Recognition and Emotional Brain Physiological Signal Analysis Systems, Tokushima University, Doctoral Dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map lists emotions belonging to the "reaction" domain, where sensation is dominant. The right half of the emotion map lists emotions belonging to the "situation" domain, where situational awareness is dominant.
[1476] The emotion map defines two emotions that promote learning. One is a negative emotion on the situation side, around the middle of "repentance" or "reflection." In other words, this occurs when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is a positive emotion on the response side, around "desire." In other words, this occurs when the robot experiences positive feelings such as "I want more" or "I want to know more."
[1477] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values indicating each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple pieces of training data that are combinations of user input and emotion values indicating each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions that are located close to each other have similar values, as in the emotion map 900 shown in FIG. 10. FIG. 10 shows an example in which multiple emotions, "relieved," "calm," and "reassuring," have similar emotion values.
[1478] The system according to the present disclosure has been described above mainly with respect to the functions of the data processing device 12, but the system according to the present disclosure is not necessarily implemented on a server. The system according to the present disclosure may be implemented as a general information processing system. The present disclosure may be implemented, for example, as a software program running on a personal computer or an application running on a smartphone, etc. The method according to the present disclosure may be provided to users in the form of SaaS (Software as a Service).
[1479] In the above embodiment, an example was given in which the specific processing is performed by one computer 22, but the technology of the present disclosure is not limited to this, and the specific processing may be distributed and performed by a plurality of computers including the computer 22. For example, the data generation model 58 may be provided in an external device of the data processing device 12, and data may be generated in the external device in accordance with input data.
[1480] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.
[1481] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.
[1482] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.
[1483] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.
[1484] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.
[1485] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.
[1486] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.
[1487] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.
[1488] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.
[1489] The following is further disclosed regarding the above embodiment.
[1490] (Claim 1)
[1491] A means of receiving property information;
[1492] A means of image enhancement for property photos;
[1493] A means for generating a catchphrase based on the property information;
[1494] a means for creating a brochure by integrating the image-enhanced photographs, generated taglines, and other property information;
[1495] A system including means for distributing said brochures and other advertising materials.
[1496] (Claim 2)
[1497] 10. The system of claim 1, wherein the property photos are enhanced using image processing algorithms.
[1498] (Claim 3)
[1499] The system of claim 1, which generates a catchy slogan using a generative model.
[1500] "Example 1"
[1501] (Claim 1)
[1502] A means for inputting property information using a terminal;
[1503] A means for transmitting the input property information to a server;
[1504] means for image enhancing property photos based on property information;
[1505] A means for sending a prompt to a generative AI model to generate a catchy copy;
[1506] A means to integrate enhanced photos, generated copy, and other property information to create advertising materials;
[1507] means for transmitting the created advertising material to a terminal;
[1508] A system that includes means for checking, editing, and distributing advertising materials on a terminal.
[1509] (Claim 2)
[1510] 10. The system of claim 1, wherein the property photos are enhanced using image processing algorithms.
[1511] (Claim 3)
[1512] The system of claim 1, which generates a catchy slogan using a generative AI model.
[1513] "Application Example 1"
[1514] (Claim 1)
[1515] A means of receiving property information;
[1516] A means of image enhancement for property photos;
[1517] A means for generating a catchphrase based on the property information;
[1518] a means for creating a brochure by integrating the image-enhanced photographs, generated taglines, and other property information;
[1519] means for distributing said brochures and other advertising materials;
[1520] means for displaying the advertising material on a digital signage;
[1521] A system including:
[1522] (Claim 2)
[1523] 10. The system of claim 1, wherein the property photos are enhanced using image processing algorithms.
[1524] (Claim 3)
[1525] The system of claim 1, which generates a catchy slogan using a generative model.
[1526] "Example 2: Combining Emotion Engines"
[1527] (Claim 1)
[1528] A means of receiving property information;
[1529] A means of image enhancement for property photos;
[1530] A means for generating a catchphrase based on the property information;
[1531] a means for creating a brochure by integrating the image-enhanced photographs, generated taglines, and other property information;
[1532] A means for recognizing user emotions and reflecting them in generating catchphrases;
[1533] A system including means for distributing said brochures and other advertising materials.
[1534] (Claim 2)
[1535] 10. The system of claim 1, wherein the property photos are enhanced using image processing algorithms.
[1536] (Claim 3)
[1537] The system of claim 1, which generates a catchy slogan using a generative model and an emotion engine.
[1538] "Application example 2 when combining emotion engines"
[1539] (Claim 1)
[1540] A means of receiving property information;
[1541] A means of image enhancement for property photos;
[1542] A means for generating a catchphrase based on the property information;
[1543] A means for acquiring user emotion data;
[1544] means for optimizing the catchphrase based on emotion data;
[1545] a means for creating a brochure by integrating the image-enhanced photographs, generated taglines, and other property information;
[1546] A system including means for distributing said brochures and other advertising materials.
[1547] (Claim 2)
[1548] 10. The system of claim 1, wherein the property photos are enhanced using image processing algorithms.
[1549] (Claim 3)
[1550] The system of claim 1, which generates a catchy slogan using a generative model and emotion data. [Explanation of symbols]
[1551] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Device 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robot< / url:> < / url:> < / url:> < / url:>
Claims
1. A means of receiving property information; A means of image enhancement for property photos; A means for generating a catchphrase based on the property information; a means for creating a brochure by integrating the image-enhanced photographs, generated taglines, and other property information; A system including means for distributing said brochures and other advertising materials.
2. The system of claim 1 , wherein the property photos are enhanced using image processing algorithms.
3. The system of claim 1 , wherein the system generates a catchy slogan using a generative model.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A