Advanced Document Query System

Notice

This is an unedited manuscript accepted for publication and provided as an Article in Press for early access at the author’s request. The article will undergo copyediting, typesetting, and galley proof review before final publication. Please be aware that errors may be identified during production that could affect the content. All legal disclaimers of the journal apply.

Year : 2024 | Volume :02 | Issue : 02 | Page : –
By
vector

Jyoti Jayesh Chavhan,

vector

Shoaib Hafiz Shaikh,

vector

Suyash Kiran Ayachit,

vector

Sheshasai Arjun Dusa,

vector

Nivedh Vijay Anakakkil,

  1. Assistant Professor, Department of Artificial Intelligence Machine Learning, SIES Graduate School of Technology, Nerul, Navi-Mumbai, Maharashtra, India
  2. Student, Department of Artificial Intelligence Machine Learning, SIES Graduate School of Technology, Nerul, Navi-Mumbai, Maharashtra, India
  3. Student, Department of Artificial Intelligence Machine Learning, SIES Graduate School of Technology, Nerul, Navi-Mumbai, Maharashtra, India
  4. Student, Department of Artificial Intelligence Machine Learning, SIES Graduate School of Technology, Nerul, Navi-Mumbai, Maharashtra, India
  5. Student, Department of Artificial Intelligence Machine Learning, SIES Graduate School of Technology, Nerul, Navi-Mumbai, Maharashtra, India

Abstract document.addEventListener(‘DOMContentLoaded’,function(){frmFrontForm.scrollToID(‘frm_container_abs_106515’);});Edit Abstract & Keyword

For knowledge-intensive businesses, large document libraries contain a plethora of information. Massive, chaotic and collections of documents that are unstructured have emerged from this rapid increase. Even if accessing or storing these documents have becomes easier, finding the required critical information in these vast document collections has become more difficult. NLP (Natural language processing) is one of the techniques use to retrieve the particular information that is required from a huge chunk of data. The proposed system uses cutting-edge methods for document comprehension and natural language processing to enable users to upload PDFs and ask questions and get timely, accurate answers. NLP techniques uses the subtle layers of context and semantics, going beyond simple keyword extraction. The interface facilitates easy interaction with complex textual material by providing users with access to a multitude of information. Regardless of your experience level, level of diligence, or role as a multi-disciplinary expert, the platform meets a wide range of needs and fluidly adjusts to meet each user’s specific needs. This initiative stands out as a pathfinder as we traverse the digital world, where information is plentiful but frequently difficult to extract. It not only makes it easier to interact with textual content, but it also creates an ecosystem where insights are easily available to everyone. It is evidence of how innovation can create a knowledge environment that is inclusive of all people and productive, paving the way for a genuinely inclusive digital age.

Keywords: NLP, user friendly, innovation, information retrieval, extraction

[This article belongs to International Journal of Computer Science Languages (ijcsl)]

How to cite this article:
Jyoti Jayesh Chavhan, Shoaib Hafiz Shaikh, Suyash Kiran Ayachit, Sheshasai Arjun Dusa, Nivedh Vijay Anakakkil. Advanced Document Query System. International Journal of Computer Science Languages. 2024; 02(02):-.
How to cite this URL:
Jyoti Jayesh Chavhan, Shoaib Hafiz Shaikh, Suyash Kiran Ayachit, Sheshasai Arjun Dusa, Nivedh Vijay Anakakkil. Advanced Document Query System. International Journal of Computer Science Languages. 2024; 02(02):-. Available from: https://journals.stmjournals.com/ijcsl/article=2024/view=0

Full Text PDF

References
document.addEventListener(‘DOMContentLoaded’,function(){frmFrontForm.scrollToID(‘frm_container_ref_106515’);});Edit

[1] Daniel Jurafsky, James H. Martin. Speech and Language Processing. 2024. Available from https://web.stanford.edu/~jurafsky/slp3/ed3bookaug20_2024.pdf

[2] Bird S, Klein E, Loper E. Natural language processing with Python: analyzing text with the natural language toolkit. ” O’Reilly Media, Inc.”; 2009 Jun 12.

[3] Manning, Christopher D. Introduction to information retrieval. 2008. New York : Cambridge University Press. https://archive.org/details/introductiontoin0000mann_b6m0

[4] Rahman N, Mozer R, McHugh RK, Rockett IR, Chow CM, Vaughan G. Using natural language processing to improve suicide classification requires consideration of race. Suicide and Life‐Threatening Behavior. 2022 Aug;52(4):782-91.

[5] Irfan S, Ghosh S. Optimization of information retrieval using evolutionary computation: A survey. In2017 International Conference on Computing, Communication and Automation (ICCCA) 2017 May 5 (pp. 328-333). IEEE.

[6] Ren J, Wang H, Liu T. Information retrieval based on knowledge-enhanced word embedding through dialog: A case study. International Journal of Computational Intelligence Systems. 2020 Jan;13(1):275-90.

[7] Dörpinghaus J, Stefan A. Optimization of Retrieval Algorithms on Large Scale Knowledge Graphs. In2020 15th Conference on Computer Science and Information Systems (FedCSIS) 2020 Sep 6 (pp. 227-236). IEEE.

8] Pan Z. Optimization of information retrieval algorithm for digital library based on semantic search engine. In2020 International conference on computer engineering and application (ICCEA) 2020 Mar 18 (pp. 364-367). IEEE.

[9] Ceri S, Bozzon A, Brambilla M, Della Valle E, Fraternali P, Quarteroni S. Web information retrieval. Springer Science & Business Media; 2013 Aug 30.


Regular Issue Subscription Review Article
Volume 02
Issue 02
Received 27/06/2024
Accepted 08/09/2024
Published 07/10/2024

function myFunction2() {
var x = document.getElementById(“browsefigure”);
if (x.style.display === “block”) {
x.style.display = “none”;
}
else { x.style.display = “Block”; }
}
document.querySelector(“.prevBtn”).addEventListener(“click”, () => {
changeSlides(-1);
});
document.querySelector(“.nextBtn”).addEventListener(“click”, () => {
changeSlides(1);
});
var slideIndex = 1;
showSlides(slideIndex);
function changeSlides(n) {
showSlides((slideIndex += n));
}
function currentSlide(n) {
showSlides((slideIndex = n));
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName(“Slide”);
var dots = document.getElementsByClassName(“Navdot”);
if (n > slides.length) { slideIndex = 1; }
if (n (item.style.display = “none”));
Array.from(dots).forEach(
item => (item.className = item.className.replace(” selected”, “”))
);
slides[slideIndex – 1].style.display = “block”;
dots[slideIndex – 1].className += ” selected”;
}