Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Sociama Media App

Vedang Badawe , Abhishek Lokhande2, Saiprasad Nalawade3, Sumit Sharma4, Datta Deshmukh5,
1

1,2,3,4
Final Year - Student - Dept. of Computer Engineering
5,6
Professor - Dept. of Computer Engineering,
Lokmanya Tilak College of Engineering, Sector-4, Vikas Nagar, Koparkhairane, Navi Mumbai- 400 709 Maharashtra
(India)
A literature survey of social media apps involves
reviewing existing research and studies related to these
Abstract— A social media app designed to connect users and
share their daily experiences with friends and family. The app
types of apps. The survey can encompass topics such as
features user profiles, photo and video sharing, live streaming,
the history and evolution of social media apps, the impact
messaging, and a news feed to see updates from friends. Users
of these apps on society, user behavior and habits, privacy
can also join interest-based communities, explore and discover
new content, and receive personalized recommendations. The
app prioritizes user privacy and security, with robust
and security concerns, and the future of social media apps.
The literature survey should also review the different types
moderation tools to ensure a safe and enjoyable experience for
all users. The app uses a rank page algorithm for purpose of
of social media apps, such as social networking sites,
recommending the posts to the user. The main screen displays
media sharing sites, microblogging sites, and live
the posts according to the time the post was uploaded on the app.
streaming platforms, to understand their unique features
The rank page algorithm helps the post to reach the user based
on interest and relevancy of the user. The algorithm is a set of
and user demographics. The survey can also examine the
rules that rank content on the platform. It decides what content
design and development of social media apps, including
shows up, and in what order, on all users’ feeds, the Explore
Page, etc. user interface, user experience, and technology trends. The
purpose of the literature survey is to gain a comprehensive
understanding of the social media app landscape and
INTRODUCTION
inform the development of new and innovative apps.
The introduction to the social media app highlights There are several types of social media, including:
its purpose and main features. The app provides a Social networking sites: platforms that allow users to connect
platform for people to connect with friends and with friends and family, such as Facebook and LinkedIn.
family, share their experiences, and discover new Media sharing sites: platforms that allow users to share and
content. It emphasizes the app's emphasis on user view photos and videos, such as Instagram and YouTube.
privacy and security, as well as its various features Microblogging sites: platforms that allow users to post short,
such as user profiles, photo and video sharing, text-based updates, such as Twitter.
messaging, and a news feed. The introduction also Forum-based sites: platforms that allow users to discuss and
mentions the app's interest-based communities and share information on specific topics, such as Reddit. Live
personalized recommendations, which allow users streaming platforms: platforms that allow users to broadcast
to explore and find content that aligns with their live videos to their followers, such as Twitch and Periscope.
interests. The introduction concludes by Collaborative content creation sites: platforms that allow
emphasizing the app's user-friendly design and users to work together to create and share content, such as
commitment to providing a safe and enjoyable Wikipedia.
experience for all users. Which would have Interest-based communities: platforms that allow users to
following features: connect with others who share similar interests, such as
1. Groups - allows members who have regular Meetup and Pinterest.
interests to find each other and interact.
2. Events-allows members to publicize an A. SURVEY OF EXISTING SYSTEM
occassion, invite guests and track who plans to
attend. Facebook: one of the largest and most popular social media
3. Pages - allows members to make and promote a platforms, allows users to connect with friends, family, and
public page built around a selected topic. organizations, share content, and join groups. Twitter:
4. Presence technology - allows members to microblogging site where users post and interact with short
ascertain which contacts are online and chat messages called "tweets".
Instagram: photo and video sharing platform with a focus
on visual content and editing tools.
LITERATURE REVIEW
TikTok: short-video sharing platform with a diverse Decreased real-life interactions: The excessive use of
range of content, including lip-syncing, dance, social media can lead to a decrease in face-toface
comedy, and education. interactions and real-life relationships. Increased screen
LinkedIn: business-oriented social network for job time: Excessive use of social media can lead to
seekers, professionals, and companies. prolonged screen time, which has been linked to physical
Snapchat: multimedia messaging app with a unique and mental health problems.
feature of ephemeral messaging, where snaps
disappear after being viewed.
YouTube: the largest video sharing platform in the
world, allowing users to upload, share, and view
videos. Pinterest: visual discovery and bookmarking
platform, where users can save and categorize images
and links they find on the web.

LIMITATIONS OF EXISTING SYSTEM

Privacy concerns: Many social media platforms


have faced criticism for collecting and sharing user
data with advertisers and third-party companies.
Addiction and mental health issues: Social media
use has been linked to decreased well-being,
depression, and addiction.
Spread of misinformation: Social media platforms
have become a major source of false and misleading Fig. 1 Architecture ( Content Ranking Algorithm )
information, which can have serious consequences.
Cyberbullying: Social media has become a
platform for bullying, harassment, and hate speech. 2) Ad targeting algorithm
Filter bubbles: Algorithm-driven content feeds can
create echo chambers, where users are only Ad targeting algorithms are used to personalize
exposed to information and opinions that align with advertisements to users based on their interests and
their own beliefs. behaviors. They work by analyzing user data such as
demographic information, browsing history, search
PROPOSED SYSTEM

Limited control over personal data: Users have history, and social media activity to understand a
limited control over their personal data, including user's preferences, interests, and needs.
who can access it, how it is used, and how it is
shared.
With the huge number of web pages that exist today, different types of algorithm codes. There are no major
search engines assume an important role in the current components besides the three coding languages (i.e.,
Internet. But even if they allow to find relevant pages for HTML5, CSS, JS). Most
any search topic, nowadays the number of results websites have tools or scripts that require a server on
returned is often too big to be carefully explored. the back-end (like PHP), since React JS runs right in
Moreover, the needs of the users vary, so that what may the user’s browser, it is not necessary in this case
be interesting for one may be completely irrelevant for
another user's needs, and bring them in the top position
A. Framework views for each state in your application, and React
ReactJS is used to develop this application which will efficiently update and render just the right
is a declarative, efficient, and flexible JavaScript components when your data changes.
library for building user interfaces. It lets you B. Algorithms
compose complex UIs from small and isolated
pieces of code called “components”. React makes it
painless to create interactive UIs. Design simple 1) Content ranking algorithm
The proposed system involves the simulation
of the different types of algorithm codes. There
are no major components besides the three
coding languages (i.e., HTML5, CSS, JS).
Most websites have tools or scripts that require
a server on the back-end (like PHP), since
React JS runs right in the user’s browser, it is
not necessary in this case

A. Flow Diagrams

• DFD-0

Level 0 DFDs, also known as context diagrams, are the


most basic data flow diagrams. They provide a broad
view that is easily digestible but offers little detail.
Level 0 data flow diagrams show a single process node
and its
connections to external entities

Fig. 2 pseudocode ( Ad Targeting Algorithm )

System Architecture

The proposed system involves the simulation of the


HTML5 and CSS are used for the interface. The
HTML5 communicates with the React JS code and
vice versa to launch the appropriate algorithms and
update the interface accordingly, as seen with a
single, bidirectional arrow. As the React JS was
modified from a functional programming focus to a
more object-oriented one, the parts of the HTML5
that did change were the function calls for each Fig. 4 DFD-0

button. All of the back-end interaction is abstracted to


the various buttons for selecting algorithms and
running the animation

• DFD-1
Level 1 DFDs are still a general overview, but they go into more detail than a context
diagram. In level 1 DFD, the single process node from the context diagram is broken down
into sub-processes. As these processes are added, the diagram will need
additional data flows and data stores to link Fig.3 Social Media App Architecture them together.
Fig. 5 DFD-1

1. CONCLUSIONS
[1] REFERENCES
In conclusion, social media apps have become an integral [2]
D. Kirkpatrick, "The Facebook Effect: The Inside Story of the Company That Is
part of our daily lives, offering a platform for connection, [3] Connecting the World," Simon & Schuster, 2010.
communication, and information sharing. However, they E.L. Balogh and C. Lee, "Social media and mental health: Technology use and
well-being," Clinical Psychology Review, vol. 57, pp. 1-12, 2017.
also have their limitations and challenges, such as [4] S. Sweeney, "k-anonymity: A model for protecting privacy," International Journal
of Uncertainty, Fuzziness and Knowledge-Based Systems, vol. 10, no. 5, pp.
privacy concerns, the spread of misinformation, and [5] 557570, 2002.
negative effects on mental health. To address these D.J. Watts and P.S. Dodds, "Influence in social networks," Scientific American,
[6] vol. 293, no. 1, pp. 60-67, 2005.
challenges, social media companies must implement K.A. Kozar, J.A. Haigh, and M.C. Wen, "Social media addiction: A review of the
literature," Current Psychiatry Reports, vol. 20, no. 12, 2018.
ethical and responsible algorithms and policies to ensure [7] S. Parmar and J. Shah, "Social media algorithms and their effects on society,"
the safety and well-being of their users. On the other [8] International Journal of Human-Computer Studies, vol. 136, pp. 60-69, 2020.
J. Borenstein, "The filter bubble: What the Internet is hiding from you," Penguin,
hand, users can also take steps to mitigate the negative [9] 2011.
D.G. Serrano and M.G.J. La Poutré, "The impact of social media on interpersonal
effects of social media by limiting their usage, being relationships," Computers in Human Behavior, vol. 77, pp. 219-229, 2017.
critical of the information they consume, and taking D.S. Rosen, T.S. Carrier, and L. Cheever, "The relationship between heavy
technology use and sleep disturbances," in Proceedings of the SIGCHI
breaks from technology when needed. Ultimately, social Conference on Human Factors in Computing Systems, pp. 1-10, 2014.
media apps have the potential to bring people together,
but it is up to both
the companies and the users to ensure that they are used in
a positive and responsible manner.

ACKNOWLEDGMENT

It gives us great delight in presenting the prior


project report on “Social Media App”. We would
prefer to take this chance to impart our internal
guide Prof. Datta Deshmukh for giving us all the help
and guidance we needed. We are extremely
obliged to them for their support. Their valuable
suggestions were very useful. We are very indebted to
our college (Lokmanya Tilak College of Engineering,
Navi Mumbai) for their direction and constant
supervision as well as for providing necessary
information and resources regarding the project &
also for their support in completing the project.

You might also like