Group 5 Report
Group 5 Report
A PROJECT REPORT
BACHELOR OF TECHNOLOGY
By
AKHIL T S [SCM20CS008]
ALAN VARGHESE PAUL [SCM20CS009]
ALINA MATHEW[SCM20CS012]
ANANDAKRISHNAN DINEJ [SCM20CS021]
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.
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
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
v
Publication Management System List of Figures
List of Figures
vi
Publication Management System A BBREVIATIONS
ABBREVIATIONS
FC Fitness-Complexity
CF Collaborative Filtering
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.
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.
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.
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
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.
10
Publication Management System METHODOLOGY
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
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
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.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
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.
• 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.
• 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.
• 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.
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