0% found this document useful (0 votes)
46 views30 pages

Group 5 Report

Uploaded by

web dev
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)
46 views30 pages

Group 5 Report

Uploaded by

web dev
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/ 30

PUBLICATION MANAGEMENT SYSTEM

A PROJECT REPORT

Submitted in partial fulfilment of the requirements for the award of degree of

BACHELOR OF TECHNOLOGY

By

AKHIL T S [SCM20CS008]
ALAN VARGHESE PAUL [SCM20CS009]
ALINA MATHEW[SCM20CS012]
ANANDAKRISHNAN DINEJ [SCM20CS021]

SCMS SCHOOL OF ENGINEERING AND TECHNOLOGY


(Affiliated to APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY)
VIDYA NAGAR, PALISSERY, KARUKUTTY
ERNAKULAM - 683576
May 4, 2024
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
SCMS SCHOOL OF ENGINEERING AND TECHNOLOGY
(Affiliated to APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY)
VIDYA NAGAR, PALISSERY, KARUKUTTY
ERNAKULAM - 683576

BONAFIDE CERTIFICATE
This is to certify that the report entitled " PUBLICATION MANAGEMENT SYSTEM "
submitted by by Ahkil T S[SCM20CS008], Alan Varghese Paul[SCM20CS009], Alina
Mathew[SCM20CS012],Anandakrishnan Dinej[SCM20CS021] to the APJ Abdul Kalam Tech-
nological University in partial fulfillment of the requirements for the award of the Degree of Bachelor
of Technology in ( Computer Science And Engineering ) is a bonafide record of the project work
carried out by him/her under my/our guidance and supervision. This report in any form has not been
submitted to any other University or Institute for any purpose.

COORDINATOR: GUIDE: HOD:


Ms. Sindhya K Nambiar Ms. Asha S Dr. Manish T I
Assistant Professor Assistant Professor Professor
Department of CSE Department of CSE Department of CSE
SSET SSET SSET
Publication Management System

DECLARATION
We hereby declare that the project report "Publication Management System", submitted for partial
ful- filment of the requirements for the award of the degree of Bachelor of Technology of the APJ
Abdul Kalam Technological University, Kerala is a bonafide work done by us under the supervision
of Manish T I This submission represents our ideas in our own words and where ideas or words of
others have been included, we have adequately and accurately cited and referenced the sources. We
also declare that we have adhered to the ethics of academic honesty and integrity and have not mis-
represented or fabricated any data or idea or fact or source in our submission. We understand that
any violation of the above will be a cause for disciplinary action by the institute and/or the Univer-
sity and can also evoke penal action from the sources which have thus not been properly cited or
from whom proper permission has not been obtained. This report has not previously formed the ba-
sis for the award of any degree, diploma or similar title of any other University

Place: Ernakulam AKHIL T S [SCM20CS008]


Date:12-04-24 ALAN VARGHESE PAUL [SCM20CS009]
ALINA MATHEW[SCM20CS012]
ANANDAKRISHNAN DINEJ [SCM20CS021]

ii
Publication Management System

ACKNOWLEDGEMENT
We are greatly indebted to Dr. Anitha G. Pillai, Principal, SCMS School Of Engineering and Tech-
nology, Karukutty, Ernakulam and Dr. Manish T. I Professor and Head of Department, Department
of Computer Science and Engineering, SCMS School Of Engineering and Technology, Karukutty,
Ernakulam who wholeheartedly granted us the permission to conduct this project.We would like to
thank our guide, Dr. Manish T. I Professor and Head of Department,Department of Computer Sci-
ence, SCMS School Of Engineering and Technology, Karukutty, Ernakulam who has given us valu-
able guidance and support throughout the project. Also, we would like to thank our project coordi-
nator,Sindhya K Nambiar, Assistant Professor, Department of Computer Science and Engineering,
SCMS School Of Engineering and Technology, Karukutty, Ernakulam, who supported and instructed
us all the way. We would like to express our sincere gratitude to all the teachers of the Department of
Computer Science and Engineering who gave moral and technical support. We would like to thank
the supporting staff in the Computer lab whose dedicated work kept the lab working smoothly, thus
enabling us to have access to various resources which helped us understand more about the project
topic. We would also like to thank our friends and family members for providing us with the neces-
sary resources and support. Last but not least we would like to thank God Almighty for helping us to
conduct the project hassle-free.

iii
Publication Management System

ABSTRACT

In the ever-expanding landscape of academic research, the efficient management and analysis of pub-
lications play a crucial role in advancing knowledge and fostering scientific progress. Our project,
titled "Publication Management System (PMS)", aims to address this need through the development
of a comprehensive web platform called âParticlesâ. Academic journal and conference paper publica-
tion platforms serve as vital spaces where scholars and researchers disseminate their studies and ideas
to the wider world.
However, the sheer volume of published literature across various disciplines presents challenges in
effectively accessing, organizing, and analyzing this wealth of information.The "Particles" platform
is designed to streamline the process of managing academic papers,offering functionalities such as
automated paper categorization, keyword extraction, citation tracking, and trend identification. By
harnessing the power of artificial intelligence and machine learning algorithms, the system can effi-
ciently explore through vast amounts of literature to identify relevant papers and extract key insights.
Additionally, "Particles" integrates analytical graphs and visualizations, allowing users to gain insights
into current trends and patterns within the academic community.The platform offers a predictability
feature, which analyzes papers published over the past five years.Based on this analysis, the platform,
"Partilces," predicts the probability of papers that will be in the coming year. This feature is exclu-
sively accessible to the admin of the platform, who oversees all publications in the academic block.We
are also calculating the number of papers published annually in each department and creating an ana-
lytical graph based on that data.
Moreover,"Particles" will contribute to the scholarly community by fostering greater collaboration
and knowledge sharing. Users will have the opportunity to engage in discussions, share annotations,
and collaborate on research projects within the platform.By making paper research more efficient and
effective, this project seeks to help advance scholarly efforts and accelerate the flow of scientific dis-
coveries. Through continuous refinement and enhancement, the "Particles" platform aims to become
an indispensable tool for researchers and academicians worldwide, facilitating innovation and driving
progress in diverse fields of study.

iv
CONTENTS

Declaration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
Acknowledgement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Abbreviation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

1 INTRODUCTION 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Problem Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Organization of Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2 LITERATURE REVIEW 4

3 Dataset 6
3.1 Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Pre-processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

4 METHODOLOGY 9
4.1 Setup and Environment Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Database Integration and Model Schema Creation . . . . . . . . . . . . . . . . . . . 10
4.3 Frontend Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.4 User Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.5 Webpages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.6 Testing, Debugging and Optimization . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.7 Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5 RESULT 15

6 CONCLUSION AND FUTURE SCOPE 20


6.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
6.2 FutureScope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

v
Publication Management System List of Figures

List of Figures

4.1 Users schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10


4.2 Doughnut Chart Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Prediction Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

vi
Publication Management System A BBREVIATIONS

ABBREVIATIONS
FC Fitness-Complexity

RSCA Revealed Symmetric Comparative Advantage

CF Collaborative Filtering

CBF Content-based Filtering

ACL Association of Computational Linguistics

AAN Association of Anthology Network

NDCG Normalized Discounted Cumulative Gain ()

vii
CHAPTER 1

INTRODUCTION

1.1 Overview
The scholarly world thrives on the dissemination of knowledge. Academic journals and confer-
ence proceedings act as vital platforms for researchers to share their findings, fostering collaboration
and driving progress across various fields. This platform uphold rigorous quality standards through
expert peer-review, ensuring the integrity and credibility of published works.Academic journal and
conference paper publication platforms are places where scholars and researchers share their studies
and ideas with the wider world.
However, the path to publication can be fraught with challenges, especially when relying on manual
processes. Here’s where website-based publication management systems (PMS) emerge as a game-
changer.This platform serve as organized spaces where experts publish their academic work, such as
research articles and conference papers.Process usually involves experts reviewing and ensuring the
quality of the published work, maintaining high standards.These platforms contribute significantly to
the advancement of various fields by providing a structured way for researchers to share their discov-
eries, insights, and solutions to problems.
Keeping track of multiple manuscripts, deadlines, and reviewer feedback can be a nightmare. Spread-
sheets and physical documents are prone to errors and getting lost in the shuffle. Managing different
versions of manuscripts with edits and revisions becomes a logistical nightmare.Effective communi-
cation between authors, reviewers, and editors is crucial. Manual methods often lead to delays and
miscommunication, hindering the review process.Physical documents and folders restrict access to
collaborators. Sharing drafts and revisions becomes cumbersome, slowing down the entire work-
flow.Manual tasks like formatting references, tracking submission status, and managing deadlines
consume valuable research time.
PMS website provide a secure and organized platform for managing manuscripts, deadlines, and re-
viewer feedback. Everything is readily accessible in a single location.This website facilitates tracking
different manuscript versions and revisions with ease. Users can see changes made, revert to previous

1
Publication Management System INTRODUCTION

drafts, and ensure everyone has the latest version readily available.PMS platforms provide project in-
formation from anywhere. It automates tedious tasks like formatting references and sending reminders
for deadlines, freeing up valuable time for researchers to focus on their core work.

1.2 Objectives
• Develops a platform that categorize academic papers based on department.

• Utilize advanced text analysis tools to find papers based on year,title and author name aiding in
the enhancement of searchability and discoverability within the platform.

• Incorporate features for tracking citations to understand the influence and reach of academic
papers, helping users to identify seminal works and emerging trends.

• Apply data analysis algorithms to detect and visualize current trends and patterns in academic
publishing using analytical graphs, helping researchers to stay updated with developments in
their fields.

• Create a predictive analytics tool that forecasts the probability of academic papers likely to
be required in the upcoming year based on historical publication data, available exclusively to
platform administrators.

• Calculate and graph the annual number of papers published by each department, providing in-
sights into research outputs and departmental focuses.

1.3 Problem Statement


Academic platforms face submission surges, leading to review delays, while journals biased to-
wards positive results introduce literature biases. Inconsistent formats across scholarly communi-
cations hinder efficiency. Existing publication management systems suffer from fragmented data
management, limited collaboration features, inefficient metadata handling, inadequate search capa-
bilities, poor integration with bibliographic databases, complex user interfaces, and scalability issues.
Addressing these challenges is crucial for developing a user-friendly publication management sys-
tem that streamlines publication processes, enhances collaboration, ensures data accuracy, improves

2
Publication Management System INTRODUCTION

search and discovery, integrates seamlessly with external databases, simplifies user interfaces, and
scales effectively to accommodate growing volumes of publications.

1.4 Organization of Report


The report is divided into five chapters. The overview, objectives and problem statement are cov-
ered in the introductory part of the report. A variety of reviews of relevant literature are included in the
second chapter. Chapter Three goes on the specific methodology of the functioning of the suggested
system. The system architecture and use case diagrams are discussed in the fourth chapter.The exper-
imental results and discussions are presented in the fourth chapter. In the last chapter, the project’s
conclusion and future scope are also mentioned. The references are provided at the end of the pages.

3
CHAPTER 2

LITERATURE REVIEW

"Systematic Literature Mapping of User Story Research"[1],this paper conducts a systematic map-
ping study on academic research related to user stories in Agile software development. Following
Petersen et al.’s guidelines, the study employs structured search strategies across digital libraries to
identify relevant studies. Limitations include access restrictions to full-text papers, English-only lan-
guage focus, and single researcher classification. Despite challenges, the study offers valuable insights
into research areas, problem types, outcomes, and methodologies, contributing to understanding user
story challenges and opportunities in Agile development.
"Fitness and Research Complexity Among Research-Active Universities in the World"[3],analyzes re-
search output and complexity of top research-active universities globally using methods like Revealed
Symmetric Comparative Advantage (RSCA) and Fitness-Complexity (FC) algorithm. It categorizes
universities based on diversification and research fields’ ubiquity and assesses capability distance and
opportunity value. Limitations include reliance on potentially incomplete MAG dataset, focus only on
journal publications, lack of differentiation among publications, and restriction to top 100 universities.
Despite these, the paper provides insights into research specialization and competitiveness.
"A Collaborative Approach Toward Scientific Paper Recommendation Using Citation Context"[4],
proposes a collaborative approach for scientific paper recommendation based on citation context to
address challenges in finding relevant papers. It extracts candidate papers from citation and reference
papers of a user’s query, computes similarity scores, and recommends top papers. Challenges include
strict rules in candidate selection, performance variation with recommendation value, and dependence
on public contextual information. Despite limitations, the approach shows significant improvements
in recommendation metrics compared to baseline methods, demonstrating its effectiveness in scientific
paper recommendation.
The paper "Exploiting Fine-Grained Co-Authorship for Personalized Citation Recommendation"[2],
focuses on personalized citation recommendation in the context of big scholarly data. The authors
highlight the importance of recommender systems in suggesting relevant research papers to overcome
information overload. They discuss different approaches such as collaborative filtering (CF), content-
based filtering (CBF), and graph-based methods for citation recommendation.

4
Publication Management System LITERATURE REVIEW

The study introduces a novel method that leverages fine-grained co-authorship information to en-
hance the accuracy of citation recommendations. By analyzing co-author relationships, the model
aims to provide personalized and relevant suggestions to researchers. The authors propose a three-
layered graph model that incorporates co-authorship data along with citation and content information.
To implement their method, the authors employ techniques such as topic clustering, word vector
representation using Word2vec, K-means clustering, and random walk models on co-author networks.
By considering authors’ collaboration influence within different topics, the model calculates link im-
portance weights between authors to improve recommendation accuracy.
Experimental results on a subset of the Association of Computational Linguistics (ACL) Anthol-
ogy Network (AAN) dataset demonstrate the effectiveness of the proposed method. The model outper-
forms existing models by incorporating fine-grained co-authorship relations, showing improvements
in recall and normalized discounted cumulative gain (NDCG) metrics.
Overall, the paper emphasizes the significance of co-authorship information in personalized cita-
tion recommendation and presents a comprehensive approach that integrates co-author relationships
with citation and content data to enhance the relevance of recommendations in large-scale complex
data environments.
The paper "Scientific Paper Recommendation: A Survey" [5] ,provides a comprehensive overview
of scientific paper recommendation systems in the academic domain. It emphasizes the importance
and advantages of paper recommender systems and reviews various recommendation algorithms and
methods such as Content-based Filtering, Collaborative Filtering, Graph-based methods, and Hybrid
methods. The evaluation methods for recommender systems are also discussed.
The survey addresses the challenges and issues faced by existing paper recommender systems,
including cold start, sparsity, scalability, privacy, serendipity, and the need for unified scholarly data
standards. It highlights the exponential growth of scholarly papers and the increasing need for effective
recommendation systems to help researchers discover relevant articles.
The paper categorizes commonly used scientific paper recommendation methods, provides an in-
depth analysis of evaluation metrics, and summarizes the problems and challenges in the field. It also
discusses the advantages and disadvantages of different recommendation techniques and the impor-
tance of unifying big scholarly data standards for effective paper recommendation systems.
Overall, the survey aims to provide a comprehensive review of scientific paper recommendation
systems, their methodologies, evaluation metrics, challenges, and the importance of recommender
systems in information retrieval and filtering in the academic domain.

5
CHAPTER 3

Dataset

In the intricate world of academic research, the collection and preprocessing of data about schol-
arly publications are paramount for ensuring that these contributions are documented, accessible, and
accurately represented in digital repositories. This narrative unfolds as a meticulous, methodical pro-
cess that bridges data collection with data management to serve various stakeholders in the academic
community.

3.1 Data Collection


The process begins with collecting detailed information about the authors of the research papers.
This includes not just the names and affiliations but extends to encompass comprehensive contact
detailsâsuch as email addresses, phone numbers, and physical addressesâand a succinct biography for
each author. These biographies shed light on the author’s academic background, areas of expertise,
and notable achievements, providing a rich context to their scholarly work.
Parallel to assembling author information, crucial details about the research paper itself are col-
lated. This includes the title of the paper, the year it was published, and any other relevant descriptors
that provide a snapshot of the paperâs content and scope. This collection is not just about gathering;
itâs about creating a structured dataset that will aid in indexing, searching, and referencing the research
in future academic pursuits.
The publication status adds another layer of detail to this dataset, capturing the exact date of publi-
cation and identifying the venueâbe it a journal or a conference. Furthermore, this section meticulously
records additional publication specifics such as volume, issue, and page numbers, essential for proper
citation practices.
Metadata management is another critical aspect, focusing on assigning and recording the Digital
Object Identifier (DOI). This unique alphanumeric string plays a crucial role in the digital preservation
of the document, ensuring that each paper is uniquely identified and persistently accessible online,
regardless of changes in location.

6
Publication Management System DATASET

If applicable, the system also records information regarding user accounts and access controls.
This includes who can access the paper, under what conditions, and what actions they are allowed to
perform, such as viewing, downloading, or citing the paper. Additionally, usage statistics are gath-
eredâtracking the number of times a paper is uploaded and viewed. These metrics are valuable for
analyzing the reach and impact of the research.

3.2 Pre-processing
Once the data is collected, it moves into the preprocessing stage, which is vital for ensuring the
quality and usability of the data. This stage is primarily about transforming raw data into a clean,
standardized format that facilitates further analysis and data management tasks.
The first step in preprocessing is the removal of unnecessary characters from text fields. Spe-
cial characters, extra spaces, punctuation, and non-ASCII characters are stripped away using regular
expressions and other text-cleaning techniques. This cleansing not only prevents errors in data pro-
cessing but also standardizes the appearance of the text.
Following the cleansing, the character case of all text data is standardized. Depending on the pre-
defined rules, text may be converted to all uppercase, all lowercase, or title case to ensure consistency
across the dataset.
Data standardization extends to formatting dates and times in a uniform manner (e.g., YYYY-MM-
DD for dates and HH:MM:SS for times) and ensuring that names are presented in a consistent format
(first name followed by last name), with proper capitalization. This normalization helps maintain a
clear, consistent dataset that aligns with international standards and facilitates data integration from
multiple sources.
Advanced techniques such as text mining and regular expressions are employed to extract specific
pieces of information from the text fields. This might include extracting keywords that indicate the
core topics of the research, author names, or affiliations from the collected data. Automation tools
such as Excel functions or scripting in Python are employed to streamline this process, enhancing
efficiency and reducing the likelihood of human error.
Finally, data validation is performed to ensure the dataset’s consistency, accuracy, and complete-
ness. This involves checking for outliers, filling in missing values, and correcting inconsistencies.
Accuracy checks are conducted by verifying the extracted information against known standards or
external sources, ensuring that the data is reliable and ready for use.

7
Publication Management System DATASET

This detailed, structured approach to managing and preprocessing publication data ensures that
academic research is accurately documented and maintained in scholarly databases, supporting the
integrity of academic contributions and facilitating access for researchers worldwide.

8
CHAPTER 4

METHODOLOGY

4.1 Setup and Environment Configuration


We created our project using the visual studio code. Visual Studio Code is commonly known
as VSCode it is a source-code editor developed by Microsoft for windows, linx, MacOS, and web
browser. We start our project by installing Next.js, shadcn/ui. Next.js is an open-source web develop-
ment frame-work created by Vercel for developers. Mainly we did two website one the main website
and the one for admin-dashboard.
Next JS Next JS is a React framework for building full stack web applications. Use React components
to build user interfaces and Next.js for additional features and optimizations. Next.js also abstracts and
automatically configures tooling needed for React, like bundling, compiling, and more.Some of the
Next.js main features include:
Routing A file-system based router built on top of Server Components that supports layouts, nested
routing, loading states, error handling, and more.
Rendering Client-side and Server-side Rendering with Client and Server Components. Further opti-
mized with Static and Dynamic Rendering on the server with Next.js. Streaming on Edge and Node.js
runtimes.
Data Fetching Simplified data fetching with async/await in Server Components, and an extended
fetch API for request memorization, data caching and revalidation.
Styling Support for your preferred styling methods, including CSS Modules, Tailwind CSS, and CSS-
in-JS
Optimization Image, Fonts, and Script Optimizations to improve your applications Core Web Vitals
and User Experience.
Styling Purpose For styling the website we use tailwind CSS and common CSS. Tailwind CSS is
the next level of standard CSS. It simplifies the styling process for the developers. Next.js install the
tailwind package alone with it. Tailwind CSS is mainly recommended by Next.js. The common way
of installing tailwind package is by running this command in terminal: npm install -D tailwindcss

9
Publication Management System METHODOLOGY

npx tailwindcss init. ShadCN is used for creating the component. Shadcn is a component library, we
installed required components from shadcn.

4.2 Database Integration and Model Schema Creation


In our project we used MongoDB Atlas as our database for storing the valuable datas. MongoDB is
a noSQL database. MongoDB stores data records as BSON documents. BSON is a binary representa-
tion of JSON documents, though it contains more data types than JSON. Some of the main advantages
of using MongoDB is: High performance, flexible Data Schemas, simple installation, cost-effective
and full technical support and documentation. In our project we define three schemas: they are User
Schema, Journal Schema and Conference Schema. Here the required field should not be empty and
others can be empty or not. Here the user can create their account by filling name, email, password
and department. We use Mongoose for model creation.

Figure 4.1: Users schema

10
Publication Management System METHODOLOGY

4.3 Frontend Development


The frontend work is done in Next.js. The styling was done using tailwind CSS. We created
different components which are required for our projects. The standard components like button, Input,
Label, toast etc were taken from the shadcn component library. We use className for writing tailwind
styles for the html tags. We install both this packages for the project by running command in the
terminal. Basic way of writing the tailwind style was like className=â w-full h-full text-sm font-
boldâ The website is fully responsive for all screen size. It provides a user-friendly design.

4.4 User Authentication


We did the authentication using the NextAuth.js. NextAuth.js authentication is highly recom-
mended by the Next.js. NextAuth.js is a complete open-source authentication solution for Next.js
application. Here we did email, password authentication. The Auth data are stored in the MongoDB
database.

4.5 Webpages
Main site
In our website there are different pages for displaying different dataâs. The pages were home Page,
dashboard Page, analytics page, profile page and upload pages. In the home page, we display all
the papers of the particular user department. Which means if the user is based on computer science
department, then the computer science will only display on the home page. There is a tab switching
option for switching between journal and conference paper. They can edit there paper too. There is a
filtering option based on year, title and author of the paper. The filtering option the user to filter there
required papers from a list of 100 plus papers. Another feature that we provide in the home page was
the pdf and excel exporting of the paper. We use jsPDF and autoTable npm packages for creating and
exporting the pdf format of the paper details and xlsx npm package for exporting the excel format of
the data. In the dashboard page, the papers of the current user will display and all the features that
we provide in the home page was also did this page too. In the Analytics page, the analytics chart
of the number of journals and conference published in that department over the years were displayed.
For the analytical chart we use Chart.js packages. From the package we choose bar charts, as well as

11
Publication Management System METHODOLOGY

Figure 4.2: Doughnut Chart Code

12
Publication Management System METHODOLOGY

doughnut charts.
Here provided the doughnut chart code that we did in out project. Likewise, we displayed all other
charts. In the profile page, the user can view the user details and they can update their profile. The
profile photo was stored in uploadthing. uploadthing is used for storing the files. In the upload page,
users can create journal, conference papers with the adequate informationâs. When we create a paper,
it will display on the home as well as dashboard page and the chart will be update dynamically. The
data displayed on the pages were fetch from the correct endpoints by get request and posting the forms
using the post request to the particular endpoints.
Admin Site
The admin website is created for handling admin functionalities, which include user entry, deletion
processes, paper insertion, deletion, updates, and more. There are mainly five routes: one for dis-
playing users list, one for conference list, one for journal list, one for the dashboard, and one for the
analytics page. All the pages display the required data fetched from the concurrent endpoint. In the

Figure 4.3: Prediction Code

analytics page, we introduced a new feature to predict how many pages will be published in the next
year by comparing the data from the last five years. We used regression methods to find the total
number of papers expected in the next year. This prediction covers both journals and conferences.
Git

13
Publication Management System METHODOLOGY

Used git and GitHub for version control. It offers many options like tracing the changes in the code,
undo code, version control and all.

4.6 Testing, Debugging and Optimization


The testing was done by showing the website to different users and developers during the creation
and that their valuable information and advices. Debugging was done during the development itself.
The code was optimized and checked the websites performances, accessibility, SEO and all using the
lighthouse option.

4.7 Deployment
We deploy our website in the platform named vercel. Vercel is a deployment platform recom-
mended for deploying Next.js websites. It is a free platform as well. The link for our website:
https://particles-omega-two.vercel.app/ https://admin-particles.vercel.app/

14
CHAPTER 5

RESULT

The project entitled ’PARTICLES’ was completed on time and was tested with the proper date. We
have developed a user-friendly publication management system that streamlines publication processes,
enhances collaboration, ensures data accuracy, improves search and discovery, integrates seamlessly
with external databases, simplifies user interfaces, and scales effectively to accommodate growing
volumes of publications.

GUI SCREENSHOTS

15
Publication Management System RESULT

16
Publication Management System RESULT

17
Publication Management System RESULT

18
Publication Management System RESULT

19
CHAPTER 6

CONCLUSION AND FUTURE SCOPE

6.1 Conclusion
In conclusion, the "Particles" platform project is designed to revolutionize the management and
analysis of academic papers through a suite of advanced technological features. By integrating AI
and machine learning algorithms, the platform will automate the categorization of academic papers
and enhance keyword extraction to improve searchability and discoverability. Additionally, it will
include sophisticated citation tracking and trend analysis tools to help users identify influential works
and observe emerging academic trends. A unique predictability feature will forecast future paper
requirements, while departmental publication analytics will offer valuable insights into research out-
puts. Furthermore, the platform will foster greater collaboration and engagement among users by
providing tools for discussion, sharing annotations, and collaborative research, thereby enriching the
academic community. Continuous enhancements and refinements will ensure that "Particles" remains
at the forefront of academic research tools, making it an indispensable resource for researchers and
academicians worldwide, driving progress and facilitating innovation in various fields of study. This
comprehensive approach underscores our commitment to enhancing scholarly communication and ex-
pediting the flow of scientific discoveries.

20
Publication Management System CONCLUSION AND FUTURE SCOPE

6.2 FutureScope
Enhanced AI and ML Integration for Task Automation:

• Plagiarism Detection: Deploy advanced algorithms to automatically detect and report potential
plagiarism, ensuring the originality of submissions.

• Manuscript Formatting: Utilize AI to enforce formatting guidelines automatically, adjusting


submissions to meet publication standards without manual intervention.

• Reviewer Matching: Develop ML models to analyze and match manuscripts with the most
appropriate reviewers based on expertise and previous review history, optimizing the peer review
process.

Development of Personalized Dashboards:

• Customized Recommendations: Implement recommendation systems that analyze users past


reading behaviors, cited papers, and publication history to suggest relevant new papers and
research topics.

• Interest-Based Alerts: Set up notifications for newly published research or updates in specific
areas of interest, helping researchers stay abreast of latest developments without needing to
search actively.

Enhanced Discovery and Recommendation Engines:

• Semantic Search Tools: Integrate semantic search capabilities that understand the context and
nuances of user queries, improving the relevance of search results.

• Trend Analysis Features: Analyze large datasets to identify and report on emerging trends within
various research fields, aiding researchers in pinpointing cutting-edge topics and collaboration
opportunities.

Support for Quality Assessment and Feedback:


Scoring Models: Develop models that provide a preliminary quality score based on various met-
rics like citation potential, readability, and originality.Automated Feedback Tools**: Generate
initial feedback reports that can aid peer reviewers and editors by suggesting areas where au-
thors can improve their manuscripts.

21
Bibliography

[1]• R. Amna and G. Poels. Systematic literature mapping of user story research. IEEE Access,
10:51723–51746, 2022.

[2] F. Hao D. Mu C. Fang L. Guo, X. Cai and L. Yang. Exploiting fine-grained co-authorship for
personalized citation recommendation. IEEE Access, 5:12714–12725, 2017.

[3] I. Lee and Y. Tie. Fitness and research complexity among research-active universities in the world.
IEEE Transactions on Emerging Topics in Computing, 9(1):293–301, Jan.-March. 2021.

[4] R. B. Ahmad N. Sakib and K. Haruna. A collaborative approach toward scientific paper recom-
mendation using citation context. IEEE Access, 8:51246–51255, 2020.

[5] I. Lee Z. Yang X. Kong X. Bai, M. Wang and F. Xia. Scientific paper recommendation: A survey.
IEEE Access, 7:9324–9339, 2019.

22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy