0% found this document useful (0 votes)
6 views

Vedastra proposal

The document outlines a project proposal for 'Vedastra', a mobile astrology consultation system aimed at providing users with personalized astrological insights and easy access to expert astrologers. It details the problem of existing outdated platforms, the objectives of Vedastra, and the methodology for its development, including a feasibility study and high-level design. The expected outcome is a user-friendly application that enhances user satisfaction by connecting them with professional astrologers for secure and personalized consultations.

Uploaded by

urushajoshi521
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Vedastra proposal

The document outlines a project proposal for 'Vedastra', a mobile astrology consultation system aimed at providing users with personalized astrological insights and easy access to expert astrologers. It details the problem of existing outdated platforms, the objectives of Vedastra, and the methodology for its development, including a feasibility study and high-level design. The expected outcome is a user-friendly application that enhances user satisfaction by connecting them with professional astrologers for secure and personalized consultations.

Uploaded by

urushajoshi521
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Tribhuvan University

Faculty of Humanities and Social Sciences

A Project Proposal Report On

“Vedastra (Astrology Consultation System)”

Submitted To

Department of Computer Applications

Hetauda School of Management and Social Sciences

In partial fulfillment of the requirements for the Bachelors in Computer Applications

Submitted By

Sandesha Pokhrel

Under the Supervision of

Laxman Gautam
Table of Contents
1. Introduction .............................................................................................................................................. 3
2. Problem Statement ................................................................................................................................... 4
3. Objectives.................................................................................................................................................. 4
4. Methodology ............................................................................................................................................. 4
a. Requirement Identification ................................................................................................................... 4
i. Study of Existing System..................................................................................................................... 4
ii. Literature Review .............................................................................................................................. 5
iii. Requirement Analysis ....................................................................................................................... 6
b. Feasibility Study .................................................................................................................................... 7
i. Technical Feasibility ............................................................................................................................ 7
ii. Operational Feasibility....................................................................................................................... 7
iii. Economic Feasibility ......................................................................................................................... 7
c. High Level Design of System .................................................................................................................. 8
i. Methodology ...................................................................................................................................... 8
ii. Flow Chart ......................................................................................................................................... 9
iii. Description of Algorithms............................................................................................................... 10
5. Gantt Chart .............................................................................................................................................. 12
6. Expected Outcomes ................................................................................................................................ 12
References................................................................................................................................................... 13
1. Introduction
Vedastra is a cutting-edge mobile app that revolutionizes astrology consultation, providing users with
seamless access to expert astrologers from various traditions. It shall offer personalized insights, easy
scheduling, and real-time chats, all in a user-friendly, secure platform, empowering users to make
informed decisions and find spiritual alignment. Designed to cater to the modern user's need for
convenience and accuracy in astrological guidance, Vedastra shall connect individuals with experienced
practitioners who provide personalized insights and predictions based on Vedic, Western, Chinese, and
other astrological systems. The app shall boast a user-friendly interface that simplify the process of
scheduling consultations, accessing astrological reports, and engaging in real-time chats with
consultants. Whether users seek clarity on relationships, career decisions, or personal growth, Vedastra
shall ensure that they receive trustworthy advice in a digital format that fits into their busy lifestyles.

By combining ancient wisdom with contemporary technology, Vedastra shall democratize access to
astrology and ensure reliability and confidentiality in every consultation. Its secure platform shall allow
users to explore diverse astrological perspectives and choose advisors based on their specialties and user
ratings, fostering a community where individuals can navigate life's challenges with informed guidance.
Vedastra shall set a new standard in astrology consultation, empowering users to make informed
decisions and find spiritual alignment through personalized astrological insights, all accessible at their
fingertips.
2. Problem Statement
Despite the growing interest in astrology and the availability of digital platforms, many users face
challenges in finding proper astrological guidance. Existing apps often are old fashioned and lack user-
friendly interfaces for scheduling and accessing consultations. Additionally, concerns about data security
and confidentiality can deter users from fully engaging with online astrology services. As such, there is a
clear need for a mobile application that seamlessly integrates diverse astrological practices, provides
daily horoscope, ensures user trust through proper astrologer verification, and offers an intuitive
interface for convenient consultation scheduling and personalized astrological insights [1].

3. Objectives
The objectives of Vedastra are listed below:

 To offer horoscopes and birth charts based on users’ birth details.


 To develop an easy-to-navigate interface for users to find and connect with astrologers.
 To integrate a scheduling system for booking and managing consultations with astrologers.
 To ensure communication between users and astrologers via in-app functionalities.

4. Methodology
a. Requirement Identification
i. Study of Existing System
To understand the landscape of astrology and consultation platforms, a detailed study of popular
systems such as AstroSage, Co-Star, AstroTalk, Astrology Zone, and AstroMatrix was conducted. Each of
these platforms offers unique features and user interfaces, catering to different user needs in the
astrology domain.

AstroSage provides a comprehensive range of astrological services including kundli (birth chart)
generation, daily horoscopes, matchmaking, and in-app consultations with astrologers. It excels in
offering detailed astrological charts and a vast amount of free content. However, the user interface can
be overwhelming due to the sheer number of features available, and some users have reported
inconsistencies in predictions [2].

Co-Star is known for its personalized daily horoscopes and real-time updates based on NASA data. The
app focuses heavily on user experience with its minimalistic design and ease of use. Co-Star also offers
compatibility insights with friends, making it popular among younger audiences. Despite its strengths, it
lacks the depth of astrological analysis found in more traditional astrology platforms [3].

AstroTalk offers a platform for live consultations with astrologers, with features including voice and video
calls, chat options, and instant consultations. It stands out for its real-time interaction capabilities and
user-friendly interface. However, it might be more expensive compared to other platforms due to its
emphasis on live services [4].

Astrology Zone, created by renowned astrologer Susan Miller, focuses on providing detailed monthly
horoscopes and articles. The platform is highly regarded for the depth and quality of its content.
However, it lacks interactive features and real-time consultation options, making it more of a content
delivery platform than an interactive service [5].

AstroMatrix offers a mix of features including birth chart generation, daily horoscopes, and detailed
astrological reports. It is praised for its user-friendly design and comprehensive astrological insights.
Nevertheless, it may not provide the same level of personalized consultation services as platforms like
AstroTalk [6].

By examining these systems, key strengths and weaknesses are identified. AstroSage excels in providing
comprehensive astrological content, Co-Star in user experience and real-time updates, AstroTalk in live
consultation services, Astrology Zone in content quality, and AstroMatrix in combining user-friendly
design with detailed astrological insights. Vedastra aims to combine these strengths while addressing
their shortcomings, such as overwhelming interfaces, inconsistent predictions, lack of interactive
features, and high costs for live consultations.

ii. Literature Review


The literature review for this project explored research papers, articles, and case studies related to
astrology platforms and consultation services. Key insights were drawn from popular platforms like
AstroSage, Co-Star, AstroTalk, Astrology Zone, and AstroMatrix.

The review highlighted the rise of mobile astrology apps and the importance of user engagement and
personalized content. Users prefer real-time updates, personalized horoscopes, and interactive features
such as live consultations. Crucial factors for user satisfaction include ease of navigation, visual appeal,
and prediction accuracy. Minimalist designs, like Co-Star, tend to achieve higher user engagement rates
compared to cluttered interfaces [3].

Various pricing models were discussed, noting the balance between free content, which attracts users,
and premium services, which generate higher revenue. A mix of both can maximize user retention and
profitability. The therapeutic benefits of online astrological consultations were examined, with platforms
offering secure and private communication channels enhancing users' trust and satisfaction.

The review also explored the use of AI and machine learning to improve prediction accuracy,
personalized content delivery, and automated customer support. Integrating these technologies can
enhance the efficiency and reliability of astrology platforms.

These insights guide the development of Vedastra by emphasizing user engagement, personalized
content, accurate predictions, and the integration of advanced technologies. This approach will help
create a user-friendly, reliable, and feature-rich astrology platform [7].
iii. Requirement Analysis
Functional Requirements

Figure 1. Use Case Diagram of Vedastra

User or Customer is allowed to register, log in, and log out of their accounts. Users can view horoscope,
view birth chart, view astrologers, book appointment, chat and give reviews.

Astrologer role includes registering, logging in, logging out, view horoscope, view birth chart, manage
schedule and chat with user.

Admin role encompasses logging in, logging out, and managing all aspects of the platform. Admins can
manage courses, view courses, manage students and instructors, and add other admins.
b. Feasibility Study
i. Technical Feasibility
Technical feasibility assessed whether the proposed System can be successfully developed using the
chosen technology stack. The technical requirements were evaluated, focusing on the suitability of the
selected technologies for development. Considering the proficiency with React Native, Node JS, Express
JS, MongoDB and their compatibility for building applications, the proposed Astrology Consultation
System (ACS) is technically feasible.

ii. Operational Feasibility


Operational feasibility examined how well the proposed ACS would integrate into the existing
operational environment. This involved assessing the user interface design for ease of use and
identifying any potential training needs for users. With an intuitive design planned for the ACS,
operational feasibility is achievable.

iii. Economic Feasibility


Economic feasibility involved assessing the financial viability of the project. Development costs, including
any software tools or resources needed, were estimated. Since there will be no major deployments,
ongoing costs for maintenance and support may be minimal. Benefits such as gaining valuable skills and
academic achievement were considered. The analysis showed that the benefits likely outweigh the costs,
indicating that the project is economically feasible.
c. High Level Design of System
i. Methodology
Waterfall method completes one phase before moving to the next one by one, without any overlap. The
advantage of Waterfall is its structured nature, which helps to manage the complexity of software
development. So, for our project, Waterfall methodology will be used to ensure a systematic and
thorough development process. Waterfall model is most applicable for the systems where the
requirements of the system to be developed is already known, so we shall use Waterfall model for the
development of Vedastra.

Figure 2. Waterfall Model


ii. Flow Chart

Figure 3. System Flowchart of Vedastra

The flowchart illustrates the different paths a user can take in Vedastra (ACS) based on their role and
login status. When a user starts, the system first checks if they are logged in. If not, the user is redirected
to the login page. Once logged in, the system determines the user's role. If the user is a admin, they have
access to manage users, manage astrologers, and add other admins. If the user is an astrologer, they can
view horoscope, view birth chart of user and chat with users. For the main users or customers, the
system allows them to view their horoscope, view birth chart, view list of astrologers, chat with
astrologers, book appointment and give reviews. This flowchart provides a clear and organized view of
the functionalities available to different users within vedastra based on their roles.

iii. Description of Algorithms


Personalized Horoscope Prediction Algorithm

The Personalized Horoscope Prediction Algorithm for Vedastra shall be designed to provide users with
tailored horoscope readings based on their unique birth details and current planetary transits. This
algorithm shall integrate astrological principles with natural language processing (NLP) techniques to
generate personalized and engaging horoscope texts. Below is a detailed description of the steps
involved:

Collect User Data:

The process shall begin by gathering essential user data, including birth date, birth time, and birth
location. This information is crucial for calculating the user's natal chart, which forms the foundation of
personalized horoscope predictions.

Calculate Birth Chart:

Using the collected birth details, the algorithm computes the natal positions of planets, houses, and
aspects. This involves applying astrological formulas to determine the exact positions of celestial bodies
at the time and place of the user's birth.

Mathematical Representation:

• Julian Date Calculation:

• Planetary Positions Calculation

• House Cusps Calculation


Determine Transits:

Current planetary positions (transits) are then calculated and compared to the user's natal chart. Transits
indicate how current celestial events influence the user based on their birth chart. This step involves
real-time calculations to determine the positions of planets and their aspects to the natal chart.

Mathematical Representation:

• Current Planetary Positions:

• Aspect Calculation:

Pattern: Matching

Historical astrological data and established patterns are used to predict potential events and trends. The
algorithm looks for similar planetary configurations in the past and analyzes the outcomes to forecast
future events. This step leverages a database of historical astrological data to enhance prediction
accuracy.

• Pattern Matching Algorithm

Generate Predictions:

Natural Language Processing (NLP) techniques are employed to convert astrological data into readable
and engaging horoscope texts. The algorithm processes the calculated birth chart and transits, applies
astrological interpretations, and generates personalized horoscope readings. This involves tokenizing,
classifying, and generating text based on astrological rules and patterns.

Mathematical Representation:

• Tokenization and Classification:

• Text Generation:
Text Generation with NLP:

The NLP model, trained on a dataset of existing horoscope texts, produces human-like and personalized
horoscope readings. The model generates daily, weekly, and monthly horoscopes, ensuring that the
content is relevant and tailored to the user's astrological profile.

5. Gantt Chart

Figure 5. Gantt Chart of Vedastra

6. Expected Outcomes
The development of Vedastra shall result in a user-friendly, feature-rich mobile application that
effectively connects users with professional astrologers for personalized consultations. Users shall
benefit from a comprehensive astrologer directory, secure real-time communication, personalized
astrological content, and a robust appointment scheduling system. Astrologers shall have tools to
manage their profiles, availability, and consultations, while the admin shall have comprehensive
management and analytics tools. Overall, Vedastra aims to enhance user satisfaction and engagement by
offering a seamless and secure platform for accessing high-quality astrological services.
References
[1] Rayna, “Challenges and frustrations with astrology,” Astro Helpers, 29-Apr-2024. [Online].
Available: https://www.astrohelpers.com/challenges-and-frustrations-with-astrology/. [Accessed:
08-Jul-2024].

[2] “Astrology,” Astrosage.com. [Online]. Available: https://www.astrosage.com/. [Accessed: 10-Jul-


2024].

[3] “Co – star: Hyper-personalized, real-time horoscopes,” Costarastrology.com. [Online]. Available:


https://www.costarastrology.com/. [Accessed: 10-Jul-2024].

[4] “Astrotalk - free online astrology predictions by best astrologer,” Astrotalk. [Online]. Available:
https://astrotalk.com/. [Accessed: 10-Jul-2024].

[5] Astrologyzone.com. [Online]. Available: https://www.astrologyzone.com/. [Accessed: 10-Jul-2024].

[6] “AstroMatrix horoscopes - FREE birth charts and daily horoscopes,” Astromatrix.org. [Online].
Available: https://app.astromatrix.org/. [Accessed: 10-Jul-2024].

[7] J. Przydatek, “Why do people use spiritual mobile applications? A qualitative analysis of users’
motivations,” Utwente.nl. [Online]. Available:
https://essay.utwente.nl/97753/1/Przydatek_MA_BMS.pdf. [Accessed: 10-Jul-2024].

You might also like