User Recommendation System On Text Based Images
User Recommendation System On Text Based Images
ISSN No:-2456-2165
Abstract:- With the growth of social media, online and saves the data like size, object analysis and OCR in the
shopping, and e-commerce, images have become an database.
integral part of our daily lives. The keyword search
system for text-based images is an important project in D. "Knowledge Graph-Based Image Classification”
today's world because of the vast amount of digital Authors: DEHAI ZHANG MENGLONG CUI YUN:
images that are generated and shared every day. This paper talks about the biologically inspired ideas that
However, finding a specific image from this vast are important in image processing. The usage of human
collection can be a daunting task, especially when we brain reasoning mechanism to present the image knowledge
have to search through thousands or even millions of graph(IKG) as a biological vision mechanism to improve the
images. So, Our System will help users to easily fetch the performance of the image classification.
images based on the Keyword Search. A GNN is used for
user recommendation. E. "Semantic-Based Search Engine System for Graph
Images in Academic Literatures by Use of Semantic
Keywords:- Keyword Search, Text-based images. Relationships"
Authors: Sarunya Kanjanawattana and Masaomi
I. INTRODUCTION Kimura: This paper talks about information retrieval which
is a baseline of search engine systems. There is a very large
With the growth of social media, online shopping, and amount of data published on the Internet that cannot be
e-commerce, images have become an integral part of our manually searched. However, search engine systems should
daily lives. The keyword search system for text-based not only present relevant results but also obtain new
images is an important project in today's world because of knowledge from the user's searches. The main idea of this
the vast amount of digital images that are generated and research was to propose methods for extracting information
shared every day. However, finding a specific image from from graphical and linguistic representations as well as
this vast collection can be a daunting task, especially when utilise them to express explicit and implicit knowledge.
we have to search through thousands or even millions of
images.So, our system will help users to easily fetch the F. A User-Centred Approach for Information Retrieval"
images based on the Keyword Search. A recommendation is Authors: Antonio Picariello Antonio M. Rinaldi: This
also made to the user based on the previous searches they paper talks about Information retrievals which can take great
have made. advantages and improvements considering users’ feedback.
Therefore, the user dimension is a relevant component that
II. LITERATURE SURVEY must be taken into account while planning and
implementing real information retrieval systems. In
A. "Content-based Image Retrieval using Tesseract OCR particular, combining the Semantic information from a
Engine and Levenshtein Algorithm" general knowledge base with statistical information using
Authors: Charles Adjetey Kofi Sarpong Adu-Manu relevance feedback. Several experiments and results are
(2021): This paper provides a technique for obtaining a full presented using a test set constituted of Web pages.
image document given that the user has some portions of the
document under search. A combination of Optical Character G. "An Empirical Study of Important Keyword Extraction
Recognition (OCR) engine and an improved text matching Techniques from Documents"
algorithm was used in the system implementation. The Authors: H. M. Mahedi Hasan, Falguni Sanyal,
Tesseract OCR engine and Levenshtein Algorithm were Dipankar Chaki: This paper explores keyword extraction
integrated to perform the image search. that compiles a list of phrases that give a general overview
of the material.Keyword gives information regarding
B. "A New Content-Based Image Retrieval Method on the identifying a specific document. Keyword extraction will be
Google Cloud Vision API" the main strategy, to analyse a large number of documents
Authors: Shih-Hsin Chena Yi-Hui Chen (2017): This and extract the pertinent information. This strategy will
paper investigates the effectiveness of Google Cloud Vision enable us to comprehend its depth even before we read it.
API compared with some efficient Machine learning Two or more strategies used- statistical, machine-learning,
algorithms in the literature. semantic data.
C. "Smart Gallery using Google Vision" H. "Explainable Graph-based Search for Lessons-Learned
Authors: Shalva Thakurdesai Shubham Vira Gouri Documents in the Semiconductor Industry"
Kanitkar Dr. Jagruti Save (2021): This paper comprises a Authors: Hasan Abu-Rasheed , Christian Weber,
system which helps intelligent gallery management. For
Johannes Zenkert , Roland Krumm, Madjid Fathi (July
this, a server, mobile interface and web interface has been 2021):This paper focuses on knowledge graphs.Industrial
made. The mobile interface uploads photos to the server and processes produce a considerable volume of data and thus
ensures privacy of photos. The server processes the photos
Fig. 1: Methodology
V. IMPLEMENTATION
The user enters the values of the different parameters necessary for inputting of data and required Keyword Search.
Linkword nodes enable users to establish connections recommendation system incorporates feedback and
between nodes that might not otherwise be connected, continuously learns from user interactions. By collecting
allowing for the creation of complex networks of user feedback on the recommendations and iteratively
relationships in a graph database. refining the algorithms and models, the system improves
Linkword nodes can represent any concept or entity that over time and provides increasingly accurate and relevant
has a relationship with other nodes in the database, recommendations.
including chemical elements, scientific concepts, or any
other type of data. B. Conclusions:
By using Linkword nodes to connect nodes that might In conclusion, the system for text-based images can
not otherwise be connected, users can perform more enhance user engagement and satisfaction by providing
comprehensive analysis of the relationships between accurate and relevant recommendations based on keyword
different entities in their graph database. search verified by 0.9 F1 score. By analysing the content of
images, extracting keywords, and leveraging Graph Neural
Linkword nodes can be created with various properties,
Networks (GNNs) and other algorithms, the system
such as a unique ID or a type label, which can help to
streamline querying and data analysis. generates personalised recommendations and helps users
discover new content. The system's ability to deliver
The use of Linkword nodes in a graph database can help
accurate recommendations, increase user engagement, and
to reveal previously unseen relationships between
continuously improve through user feedback contributes to a
different entities, providing valuable insights for
positive user experience. Regular monitoring and iteration
scientific research or other types of data analysis
are crucial to ensure the system remains aligned with user
VI. ANALYSIS preferences and expectations, providing ongoing value to
both users and the platform
After experimenting with different GNN algorithms
and evaluating their performance on relevant metrics, such VIII. FUTURE ENHANCEMENTS
as recommendation accuracy and user satisfaction, the most
suitable algorithm is used. The keyword search system for text-based images
utilises Tesseract OCR technology to extract text from
VII. RESULTS AND CONCLUSION images and create a knowledge graph based on extracted
keywords.
A. Results: While the system has shown promising results, there is
The recommendation system provides accurate and room for improvement in terms of accuracy, supporting
relevant recommendations to users. When the user performs multiple languages, enhancing the user interface, and
a search using keywords related to text-based images, the supporting more image formats.
system analyses the keywords, compares them with the Improving accuracy is a crucial area for future work,
indexed data, and generates recommendations that align which could be done by exploring new OCR
with the user's interests. The quality of the recommendations technologies or developing better image pre processing
evaluated shows an F1 score of 0.9.The recommendation techniques.
system enhances user engagement by suggesting images that Supporting multiple languages is essential for making
match the user's interests. The user recommendation system the system more globally accessible, and enhancing the
based on keyword search offers personalised user interface can improve the user experience.
recommendations tailored to individual user preferences. By Supporting more image formats can make the system
analysing the keywords and understanding user behaviour, more versatile, and continued efforts to improve the
the system learns and adapts to each user's interests, system can make it an invaluable tool for various
providing a personalised experience. Additionally, the industries.
system also helps users discover new and relevant images or
content they might not have encountered otherwise. The
REFERENCES