Science topics: Computer Science
Science topic

Computer Science - Science topic

Explore the latest questions and answers in Computer Science, and find Computer Science experts.
Questions related to Computer Science
  • asked a question related to Computer Science
Question
22 answers
I heard on television a famous professor of ethics speaking about the rights of intelligent machines. There are no intelligent machines and there is no artificial intelligence. Machines function in the way people designed and programmed them to function. A discourse bout intelligent machines leads into a totalitarian society, in which people will succumb to what machines say. And machines will say what power-holders ordered to programmers to program them to say and do.
I graduated computer science; I am now retired and I regret the fact that I spent my career teaching something what now leads people into a mental and physical slavery.
Relevant answer
Answer
If there is artificial intelligence, then human intelligence if prior to it. The so called artificial intelligent machines, like computers and robots, only do what they were programed to do by their respective human designers/programers. The so called artificial intelligent machines have rules and grammar, but know nothing about meaning and semantics.
In a nutshell, the so called artificial intelligent machines are not able to go beyond the information they get from their designers/programers. They are blind to some extent.
  • asked a question related to Computer Science
Question
1 answer
Hi, I am an educator and an early researcher in the field of Computer Science Education and Education Technology. As part of my journey, I am seeking your valuable recommendations on the most reputable journals in this field.
I am particularly interested in journals that publish high-quality research articles focusing on topics related to computer science education and the application of emerging technologies in Education among other related topics.
Thank you for your kind attention.
Relevant answer
Answer
Here are some of the top journals on computer science education and educational technology:
  • Computer Science Education (CSE)pen_spark📷Opens in a new window📷www.researchgate.netComputer Science Education (CSE) JournalFocuses on high-quality papers with a specific focus on teaching and learning within the computing discipline. Aims to be accessible and of interest to researchers and practitioners alike. Covers learners of all ages and across both classroom and out-of-classroom learning contexts. Currently ranked in the first quartile (Q1) according to Scimago Journal & Country Rank.
  • Journal of Educational Computing Research (JECR)📷Opens in a new window📷www.researchgate.netJournal of Educational Computing Research (JECR)Publishes scholarly articles that investigate the design, development, implementation, and evaluation of computing technologies in educational settings. Covers a wide range of topics related to computer-supported learning environments, including:Instructional design Learning theories Assessment Teacher education Technology integration Equity and access
  • Computers & Education (C&E)📷Opens in a new window📷www.researchgate.netComputers & Education (C&E) JournalA leading international journal that publishes scholarly articles on the theory, design, development, implementation, and evaluation of educational technology in all its forms. Aims to bridge the gap between theory, research and practice. Covers topics including:Artificial intelligence in education Learning analytics Game-based learning Virtual reality Educational robotics Mobile learning
  • British Journal of Educational Technology (BJET)📷Opens in a new window📷bera-journals.onlinelibrary.wiley.comBritish Journal of Educational Technology (BJET)An international journal that publishes scholarly articles on the use of technology in education. Covers a wide range of topics related to the design, development, implementation, and evaluation of learning technologies. Aims to promote the effective use of technology to improve teaching and learning.
  • Journal of Computer Assisted Learning (JCAL)📷Opens in a new window📷onlinelibrary.wiley.comJournal of Computer Assisted Learning (JCAL)An international journal that publishes scholarly articles on the use of computers to support learning. Covers a wide range of topics related to the design, development, implementation, and evaluation of computer-assisted learning (CAL) applications. Aims to promote the effective use of CAL to improve teaching and learning.
  • asked a question related to Computer Science
Question
2 answers
Please suggest me IEEE SCI journal for computer science with fast publication and low impact factor.
Relevant answer
Answer
Kindly find four IEEE SCI journals for computer science with fast publication times (2-3 months) and low impact factors. Generally look for 'fast track' as one indicator wrt fastest publication time.
| Journal Name | Impact Factor | Publication Time |
|--------------|---------------|-----------------|
| IEEE Access | 3.9 | 2-3 months |
| IEEE Transactions on Emerging Topics in Computing | 3.245 | 2-3 months |
| IEEE Transactions on Cloud Computing | 2.876 | 2-3 months |
| IEEE Transactions on Big Data | 2.654 | 2-3 months |
Sources for further research:
[Fast publishing Computer science journals - PhDTalks](https://phdtalks.org/2021/12/fast-publishing-computer-science-journals.html)
[Top Computer Sciences Journals - What And How To Get Published in 2024](https://www.scijournal.org/articles/top-computer-sciences-journals)
  • asked a question related to Computer Science
Question
3 answers
I am a research scholar in computer science. Recently, my topic, "Predicting E-Waste Generation using AI and ML," was rejected as it is an interdisciplinary topic and not pure computer science, Getting data sets is also difficult, it seems. I am interested in ESG/Decarbonization/Green IT/LLM. It would be great if I get any suggestions on how to extend this as a computer science topic.
Relevant answer
Answer
Research into the prediction of e-waste generation using AI and ML, while interdisciplinary, can be firmly rooted in the field of computer science by focusing on the challenges and solutions specific to this field. here I present a few ways in which this can be achieved:
1. Optimizing ML algorithms to reduce their energy consumption and carbon footprint : thus contributing to the global effort to decarbonize IT infrastructures.
2. Computational modeling of decarbonization : using simulations to assess the environmental impact of information and communication technologies and their e-waste management.
3. Development of ESG data platforms : to facilitate the collection and analysis of environmental, social and governance data, including e-waste.
4. Application of AI to improve e-waste management : through the design of intelligent systems to optimize waste collection, sorting and recycling.
5. Use of blockchain for e-waste traceability : to improve transparency and combat illegal waste management practices.
6. Assessing the environmental impact of IT : by developing AI/ML-based tools to measure and reduce the impact of IT on the environment.
To overcome the difficulty of accessing data, it is advisable to collaborate with various organizations, to use learning approaches adapted to limited data, and to generate synthetic datasets where necessary.
These directions help to reposition research within computing while addressing pressing environmental issues, offering a significant contribution to both green computing and global sustainability efforts.
  • asked a question related to Computer Science
Question
2 answers
AD Scientific Index is a reliable quality measure or a valuable tool for assessing institution and research quality, so it could soon become a significant factor in assessing both institutions and researchers.
Relevant answer
Answer
Yes you are absolutely right but some students donot know about the right indexing journals
  • asked a question related to Computer Science
Question
2 answers
Can we consider this topic for Ph.D in computer Science?
Relevant answer
Answer
Precisely,Predicting E-Waste Generation using AI & ML is a compelling and interdisciplinary research topic that is well-suited for a Ph.D. in Computer Science. It blends AI and ML innovations with environmental insights, making it both a computer science study and a project with broader, interdisciplinary applications. This focus offers significant potential for advancing recycling efforts, policy-making, and sustainable practices, positioning it as a strong candidate for doctoral research in the field....
  • asked a question related to Computer Science
Question
3 answers
I'm a mathematics master's student currently working on my thesis, which focuses on developing a deep learning model. While I'm excited about my research, I'm concerned about defending it, especially since computer science students are also exploring similar areas. I'm seeking advice and strategies on how to present and defend my work effectively, emphasizing the unique contributions of my mathematical perspective in this interdisciplinary field. Any insights or suggestions would be greatly appreciated!
Relevant answer
Answer
I defended my thesis in Applied Mathematics by doing a machine learning model for buildings crack detection. I can say that using CNN, ANN or whatever you want alone will not be enough. In my case, I had to cover the mathematical part behind neural networks. In addition, I included crack detection for pipes as a test case and had to cover image projection on crack part. For short, include as much maths and formulas as you can and you will be fine.
  • asked a question related to Computer Science
Question
2 answers
Hello Everyone,
What would be the most common theories/articles to understand why their are so few women in Computer Science? I have a good grasp on reasons and practical issues, but am trying to get at relevant theories. Any books or articles would be greatly appreciated.
Relevant answer
Answer
Hmmm,
I am strongly interested in this issue.
Just in case
you find any kind of theoretical answer on this
(gender&& discrimination) issue...
.... I would be glad, to hear from you.
Just drop me note here on ReasearchGate.net
My Motivation:
I am working on an analysis about
what would be translated to English "Cause and Reason".
Some theoretical (description||model)
of some of the mechanisms that hinders 1/2
of the world’s human resources
would be a nice to have
in order to extend my own research results.. If you like, we can exchange on some relevant scientific opinions and or guesses. l will send you my skype address via PN.
Yours,
- Frank. Haferkorn
  • asked a question related to Computer Science
Question
3 answers
for example, computer science
Relevant answer
Answer
Gentleman, the most reasonable thing in research is to focus on efficiency ...
  • asked a question related to Computer Science
Question
2 answers
As a recent graduate currently pursuing a master's degree in Business Analytics and having completed a bachelor's degree in Computer Science last year, my focus is on securing employment in the UK promptly. I aim to achieve this by leveraging my academic background, emphasizing relevant coursework and projects in both fields, actively networking with professionals in the industry, and applying to internships or graduate programs offered by companies in the UK. Additionally, I am continuously refining my resume, customizing job applications, and preparing for interviews to maximize my chances of securing a position as a fresher in the UK job market. What else i need to do to stand out and to get a job after my course completion or mostly in between during my course ?
Relevant answer
Answer
Securing a job as a fresher in the UK, especially in the field of Business Analytics with a background in Computer Science, requires a strategic approach and active engagement in the job search process. Here are some tips to help you land a job sooner:
  1. Networking: Networking is crucial in the job search process. Attend industry events, career fairs, and networking sessions to connect with professionals in the field of Business Analytics. Join relevant online forums, LinkedIn groups, and professional associations to expand your network and learn about job opportunities.
  2. Internships and Work Experience: Consider applying for internships or work placements in companies that offer opportunities in Business Analytics. Gain practical experience and build your skills to enhance your employability.
  3. Career Services: Make use of the career services provided by your university. They can help you with CV writing, interview preparation, and connecting you with potential employers.
  4. Job Portals and Recruitment Agencies: Utilize online job portals such as Indeed, Glassdoor, and LinkedIn to search for entry-level positions in Business Analytics. Register with recruitment agencies specializing in the field to access job opportunities and receive guidance on job applications.
  5. Tailor Your CV and Cover Letter: Customize your CV and cover letter to highlight your relevant skills, qualifications, and experiences in Business Analytics and Computer Science. Showcase any projects, coursework, or internships that demonstrate your expertise in data analysis and problem-solving.
  6. Develop Technical Skills: Enhance your technical skills in data analytics tools such as Python, R, SQL, Tableau, or Power BI. Employers value candidates who can analyze data effectively and derive actionable insights.
  7. Stay Updated: Stay informed about industry trends, developments, and job market demands in Business Analytics. Continuous learning and upskilling will make you more competitive in the job market.
  8. Prepare for Interviews: Practice common interview questions related to Business Analytics and be prepared to discuss your skills, experiences, and career goals. Showcase your enthusiasm for the field and your willingness to learn and grow.
  9. Be Persistent and Positive: Job hunting can be challenging, especially for fresh graduates. Stay positive, be persistent in your job search efforts, and keep refining your approach based on feedback and experiences.
By following these tips and actively engaging in the job search process, you can increase your chances of securing a job in Business Analytics as a fresher in the UK sooner. Good luck with your job search!
  • asked a question related to Computer Science
Question
5 answers
Relevant answer
Answer
The short answer is “no” in foreseeable future.
Regarding some optimism about Generative Pre-trained Transformers (GPTs) and Large Language Models (LLMs), I am sorry to disappoint you. Such technologies are not suitable for automatically generating reliable code. And they are not suitable for this in principal, regardless of their maturity. They are very useful for other tasks: natural language translation, simple refactoring of existing code etc., but not for tasks requiring deep conceptualisation. It’s because GPTsand LLMshave no logical reasoning model.
Current GPTsand LLMs are based on justneurocomputing.To generate programs automatically, AI should be based on neurosymbolic paradigms. But this is a long story.
From my everyday experience, I see how aGPT fails to complete simple coding tasks, generates obscure code and inserts bugs.
However there are some nuances of what we mean by “coders”. If we mean narrow coding, i.e. just coding without other important integrated steps in software development, then such coders have already become obsolete even without involvement of AI. If we mean broad coding, including integrated steps of requirement elicitation, conceptualisation, design, implementation, debugging, testing, evaluation, deployment etc., then the demand for such skills getting higher and higher, especially when AI grows.
  • asked a question related to Computer Science
Question
1 answer
A human can only aspire to fluency in so many different languages before mixing up words due to code switching. Thus, MAYBE those who cannot learn so many languages turn to linguistics and coding to earn money.
Relevant answer
Answer
Some ideas and associations:
You state “human can only aspire to fluency in so many different languages before mixing up words due to code switching”. I don’t know if this is true at all. On what research is it based? In my own situation, I am fluent in 5 languages and do not mix up words or get confused to which language a word belongs to.
Fluency in language corresponds to numeracy, that has been demonstrated. Children who are read a lot of stories in pre-school, for example, were no better in general subjects compared to other children, but they were better at maths later on. Both implicate logical thinking. Without logical thinking humans cannot string words into a longer narrative either.
People choosing coding or computer sciences may prefer to work individually and not in groups. That is a different dynamic, social vs solo, than proficiency at languages.
  • asked a question related to Computer Science
Question
169 answers
Updated information of my thoughts and activities.
This is meant to be a one-way blog, albeit you can contribute with your recommendations and comments.
Relevant answer
Answer
The modulo operation (abbreviated “mod”, or “%” in many programming languages) is the remainder when dividing. We can say that all the decimal representations of a prime number in the set N, do not show the congruence 2 and 3, except in two cases: [2]={2} and [3]={3}.
For example, 6 mod mod 2=0 since 6 is even and therefore has no remainder when divided by 2.
  • asked a question related to Computer Science
Question
2 answers
I have 5 on computer science papers. I want to publish it in Scopus (q2, q3)/SCI . I am open to collaboration. Can anyone do the funding and become coauthor...
Relevant answer
Answer
not getting publication fund
  • asked a question related to Computer Science
Question
1 answer
Explore the nuanced relationship between patents and copyrights in the realm of software development, addressing challenges and opportunities for intellectual property protection. Seeking insights from experts in law and computer science on ResearchGate.
Relevant answer
Answer
This is a PhD research topic in its own right. There's absolutely no way it can be answered in a short researchgate text.
  • asked a question related to Computer Science
Question
12 answers
This algorithm has been devised by me in 2003. What I think is that this algorithm can be useful to evaluate testing the speed of processor of computer and furthermore, this algorithm can be used in data flow with encryption algorithms. I would love to know ideas about this subject from people who are expert in mathematics and computer science. I upload a pdf below. Thank you.
Relevant answer
Answer
  • asked a question related to Computer Science
Question
5 answers
The question touches upon an important issue in the education system, particularly in India. The distinction between various master's programs in Computer Science disciplines like Master of Computer Application (MCA), Master of Technology (M.Tech), and Master of Engineering (M.E), and the differences in their recognition and acceptance in academic and professional spheres, is a topic of concern for many. The perception of these degrees and their applicability in different job roles can vary widely, leading to questions about fairness and equality.
  1. Recognition and Equal Standing: All these master in computer science programs, such as MCA, M.Tech, or M.E, are recognized by All India Council for Technical Education (AICTE), indicating that they meet certain standards of education. Despite this, there seems to be a disparity in how they are perceived and accepted in the job market, and especially in academic institutions.
  2. Duration and Content: The duration of these programs, is often the same (for example, B.Tech + M.Tech, B.E + M.E, and BCA + MCA all taking six years). However, the focus of the curriculum and the skills acquired can vary.
  3. NET Qualifications: The eligibility criteria for UGC NET and similar exams also play a role. The fact that M.Tech/M.E/MCA graduates can appear for University Grants Commission (UGC) NET (National Eligibility Test) implies a certain level of academic qualification.
  4. Fairness and Equality: It raises a valid concern about whether the current system is fair to all graduates, regardless of their specific master's program.
I am making one video on this issue. If you think the video needs correction and improvement, and you want to give suggestions, this is the right place.
Possible factors could include historical practices, industry demands, or specific skill sets associated with different degrees. So, the question is, "Why there is discrimination between these programs?"
Relevant answer
Answer
Yes Dr. absolutely, your thought is very acceptable in the case of background qualifications and priorities of teaching in comparison with engineering and mastering studies.
  • asked a question related to Computer Science
Question
1 answer
I have completed a master's degree in computer science and have good research experience in the human-computer interface area. I have published 3 IF journals as a first author and 7 IEEE conference articles to date. I am struggling to find a good fully funded PhD position. I am open about the country as well.
Relevant answer
Answer
You will. Anywhere. You are on STEM and have a good profile. Just apply. Give preference to European Universities.
  • asked a question related to Computer Science
Question
2 answers
Hello ResearchGate community,
I'm currently seeking recommendations for computer science journals indexed in SCIE that are known for having a relatively low review time. I'm specifically interested in journals outside of Springer and Elsevier. If you have any suggestions or insights based on your experiences with journals that maintain an efficient review process, I would greatly appreciate your input.
Additionally, any information on average review times or personal experiences with the submission process would be valuable.
Thank you in advance for sharing your knowledge!
Relevant answer
Answer
As I mentioned in a recent response to a similar query, MDPI is a publishing platform known for its fast publication process. I recommend you to explore their journals, namely 'Mathematics', 'Applied Sciences' and 'AI', but there are others that may be more appropriate according to what you want to publish in computer sciences. Personally, I have had positive experiences publishing and reviewing articles for the first two journals. The review process is remarkably short, as MDPI gives reviewers a maximum of 10 days to evaluate submitted articles. This agility contributes to the speed of the publication process for researchers.
  • asked a question related to Computer Science
Question
3 answers
Dear Participant,
We invite you to be an integral part of a crucial study focusing on "Cybersecurity in Intelligent Transportation Systems (ITS)." Your insights and experiences are invaluable in understanding the challenges and opportunities in this rapidly evolving field. Whether you're an everyday user of ITS or a seasoned IT professional, your voice matters.
Why Your Participation is Essential:
  • Make an Impact: Your feedback will directly contribute to enhancing the security and reliability of ITS.
  • Share Your Experience: Your unique perspective on using or managing ITS can provide critical insights that surveys and studies alone cannot capture.
  • Be Part of the Solution: By sharing your thoughts on cybersecurity challenges and practices, you'll be part of developing more robust and secure transportation systems.
How to Participate:
Your participation is voluntary, but each response adds significant value to our understanding of cybersecurity in ITS. We respect your time and effort in helping us with this research.
Thank you for considering this invitation. Together, we can work towards creating a safer, more secure future in intelligent transportation.
Sincerely,
Dr. Dimitrios Sargiotis
Relevant answer
Answer
Dear Dr. Sargiotis!
Your project is very important also from the point of military logistics - cyberspace is already at risk in the context of EU - Russia relations:
1) Simola, J., & Pöyhönen, J. (2022). Emerging Cyber risk Challenges in Maritime Transportation. In R. P. Griffin, U. Tatarand, & B. Yankson (Eds.), ICCWS 2022 : Proceedings of the 17th International Conference on Cyber Warfare and Security (17, pp. 306-314). Academic Conferences International. The proceedings of the ... international conference on cyber warfare and security. https://doi.org/10.34190/iccws.17.1.46 Available at:
2 )Zezhou Wang, Xiang Liu, Cyber security of railway cyber-physical system (CPS) – A risk management methodology, Communications in Transportation Research, Volume 2, 2022, https://doi.org/10.1016/j.commtr.2022.100078, Open access:
Yours sincerely, Bulcsu Szekely
  • asked a question related to Computer Science
Question
6 answers
Désirant faire une thèse en génie civil option structure en lien avec l'informatique ou l'environnement.
(Structure+informatique ou structure+environnement.)
Besoin des propositions des thèmes. Merci d'avance
Relevant answer
Answer
You can choose Seismic retrofitting of regular or plan irregular building with short length BRB on the software openseespy.
  • asked a question related to Computer Science
Question
12 answers
For computer science, can some methods in the paper be written without experiments, just theoretical analysis of the results?
Relevant answer
Orlov A.I. Methods of reducing the dimension of statistical data space / A.I. Orlov, E.V. Lutsenko // Polythematic network electronic scientific journal of Kuban State Agrarian University (Scientific Journal of KubGAU) [Electronic resource]. – Krasnodar: KubGAU, 2016. – №05(119). P. 92 – 107. – IDA [article ID]: 1191605005. – Access mode: http://ej.kubagro.ru/2016/05/pdf/05.pdf , 1 u.p.l.
  • asked a question related to Computer Science
Question
4 answers
I finished my Master Thesis and get the degree in Computer Science last year, Alhamdulellah.
My question is: Which is better, publish the thesis on the internet or not?
What are the disadvantages and advantages?
Relevant answer
Answer
You will find readers outside your narrow community.
  • asked a question related to Computer Science
Question
2 answers
  1. What is the reputation and impact factor of IAENG journals in the field of computer science?
  2. Can you provide information about the review process followed by IAENG journals for computer science papers?
  3. What is the average duration from submission to the first decision for papers submitted to IAENG computer science journals?
  4. Are IAENG journals recognized by relevant indexing services or databases in the field of computer science?
  5. Can you share any recent success stories or notable publications in the field of computer science from IAENG journals?
  6. Are there any specific focus areas or topics within computer science where IAENG journals excel?
  7. What is the acceptance rate for papers submitted to IAENG computer science journals?
  8. Are IAENG journals open access, and what are the publication fees, if any, associated with publishing in these journals?
  9. Can you provide references to researchers or institutions that have had positive experiences publishing in IAENG computer science journals?
  10. How does IAENG ensure the quality and rigor of its peer-review process for computer science paper
Relevant answer
Answer
Thank you very much Peter.
  • asked a question related to Computer Science
Question
1 answer
The method is simple and effective. How to write a computer science paper that will help it be accepted?
Relevant answer
Answer
Writing a computer science paper that stands a good chance of being accepted involves several key steps and considerations. Here's a concise guide to help you:
1. Select a Relevant and Interesting Topic:
  • Choose a topic that is relevant to the current trends and challenges in computer science.
  • Ensure it's an area that genuinely interests you, as your passion will reflect in your writing.
2. Extensive Literature Review:
  • Conduct a thorough review of existing literature to understand the state of the art in your chosen area.
  • Identify gaps or areas where your work can make a meaningful contribution.
3. Define Clear Objectives:
  • Clearly state the objectives of your research at the beginning of the paper.
  • Define the problem you're addressing and what you aim to achieve.
4. Develop a Strong Methodology:
  • Describe your research methodology in detail, making it clear and replicable.
  • Justify your approach and explain why it's appropriate for your research.
5. Results and Analysis:
  • Present your results clearly and comprehensively.
  • Use visual aids like graphs and charts to enhance understanding.
  • Analyze the results, discussing their implications and significance.
6. Write a Clear and Engaging Paper:
  • Structure your paper logically with sections like introduction, methodology, results, discussion, and conclusion.
  • Write in clear and concise language, avoiding unnecessary jargon.
  • Keep the reader engaged with a well-organized narrative.
7. Cite Properly:
  • Ensure proper citation of all sources and adhere to a recognized citation style (e.g., APA, IEEE).
  • Give credit to previous work and acknowledge contributions.
8. Proofread and Edit:
  • Carefully proofread your paper for grammar, spelling, and formatting errors.
  • Consider seeking feedback from peers or mentors.
9. Address Reviewer Comments:
  • If your paper receives feedback from reviewers, carefully address their comments and revise accordingly.
10. Ethical Considerations:
  • Ensure ethical research practices, including proper data handling and authorship attribution.
11. Submit to Reputable Journals or Conferences:
  • Target reputable journals or conferences in your field for submission.
  • Follow their guidelines and deadlines meticulously.
12. Persistence:
  • Be prepared for potential rejections and don't be discouraged. Many great papers go through multiple submissions and revisions before acceptance.
Remember that the peer review process is rigorous, so patience and perseverance are key. By following these steps and continuously improving your writing and research skills, you can increase your chances of having your computer science paper accepted.
  • asked a question related to Computer Science
Question
2 answers
Are computer science papers generally not as complex as mathematics papers?
Relevant answer
Answer
Just curious:
Are there any complex and profound differences with the other one:
  • asked a question related to Computer Science
Question
2 answers
Are computer science papers generally not as profound as mathematics papers?
Relevant answer
Answer
Well, the Impact Factor for both can be quickly checked
vs
... quite in favor of CS ...
  • asked a question related to Computer Science
Question
2 answers
For computer science, sometimes, writing can elevate a paper to a very high level. Right?
Relevant answer
Answer
Yes sometimes.
  • asked a question related to Computer Science
Question
4 answers
I am masters student, looking for thesis topics, your suggestions are required.
Relevant answer
Answer
You may work on some IoT based application, in this you will have a chance of using cloud computing as well as machine or deep learning to analyze data and present your work through some web application.
  • asked a question related to Computer Science
Question
9 answers
AI research topic that will requires coding in either Pyhton, Java or VB.Net is what I needed.
Relevant answer
Answer
You may search for an nature inspired optimization algorithm or a recent swarm intelligence based optimization algorithm and try improving it. Following steps might be helpful when creating a variant of an existing algorithm:
1. Understand the target algorithm thoroughly. understand the base paper, try reproducing results reported in the original paper.
2. Literature Review: Look at the available variants of the target algorithm as well as others work on "How to improve an optimization algorithm", you may consider variants of PSO or WOA or GWO, these are mature algorithms with a lot of existing variants.
3. Brainstorm modification: it is time to finalize modification for your chosen algorithm.
4. Define a clear Hypothesis: Formulate a clear hypothesis about how your modifications will lead to an improvement in the algorithm's performance. Your hypothesis should be testable and measurable.
5. Implementation: Easiest way is to use matlab, many codes are available online and many tutorials on how to program in matlab. You may use python as well.
6. Test on the common benchmark functions
7. Compare and Analyze results.
8. Iterate and refine: Refine the algorithm based on the testing and comparison.
9. Document the approach.
10. Publish your work in a suitable Journal.
  • asked a question related to Computer Science
Question
1 answer
Dear Friend,
We seek a Faculty in our college specializing in Data Science, Computer Science, and Machine Learning.
Job Details:
Type: Full-time (Training and Research)
Degree: Ph.D (Open for all branches)
Location: Puducherry
CTC: Up to 10 Lakhs INR per annum
Benefits: Accommodation provided
How to Apply: by filling out our Google Form.
The application deadline is Oct 30, 2023.
If you have any questions, please contact us at [email protected].
Qwings™
Phone (M): +91 6383 661 475
#DataScienceJobs #MachineLearning #ComputerScience #AcademicJobs #JobOpportunity #FacultyJobs #PhDJobs #PuducherryJobs #TeachingJobs #HigherEducation #ResearchJobs #CareerOpportunity #HiringNow #EducationJobs #STEMJobs #DataScientists #AIJobs #ComputerScientists #JobSearch #FullStackDevelopment #AppDevelopment #WebDevelopment #TechJobs #SoftwareEngineering #ProgrammingJobs #WebAppDev"
Relevant answer
Answer
Thank you for sharing Sunny Sharma
  • asked a question related to Computer Science
Question
7 answers
Interdisciplinary research involves collaboration between researchers from different fields to solve complex problems that cannot be tackled within the confines of a single discipline. It seeks to combine knowledge, methods, and tools from different fields to create new solutions that are not possible within one field alone.
Interdisciplinary research can involve natural sciences, social sciences, and humanities, as well as other areas such as engineering, computer science, and economics.
Relevant answer
Answer
I consider myself an interdisciplinary researcher and do enjoy interdisciplinary research. I enjoy mixing research areas from different fields and see the outcome/s. It allows for one to gain knowledge of other fields, whilst also adding your own perspectives to another field. Hence it becomes win-win situation. In addition, some problems cannot be solved from one area/field, but may require different knowledge from multiple research fields to reach a comprehensive solution. However, whilst I do interdisciplinary research, I am also cautious not to overstep boundaries on any specific field that may be totally out of my ambit/expertise.
  • asked a question related to Computer Science
Question
1 answer
I am conducting a research project involving the use of the MACD (Moving Average Convergence Divergence) signal indicator for analyzing multivariate time series data, possibly for trading purposes.
I've defined some initial parameters such as ema_short_period, ema_long_period, and signal_period. However, I'm interested in insights and best practices for parameter selection in such analyses.
I used these values to calculate and implement this indicator.
ema_short_period = 12
ema_long_period = 26
signal_period = 9
What parameters should I consider when dealing with multivariate data, and how can I optimize these parameters for my specific analysis goals?
Additionally, if anyone has experience with using the MACD in multivariate time series analysis, I'd appreciate any advice or insights you can provide.
I'm implementing this using python.
Thank you!
Relevant answer
Answer
Selecting optimal parameters for MACD in multivariate time series analysis, especially in financial trading algorithms, is crucial to designing effective trading strategies. Here are some steps and considerations:
1. Understand the MACD Parameters:
  • ema_short_period: Short-term Exponential Moving Average.
  • ema_long_period: Long-term Exponential Moving Average.
  • signal_period: Signal line, which is an EMA of the MACD values.
2. Parameter Optimization Strategies:
  • Grid Search: Systematically work through multiple combinations of parameter tunes, cross-validating as it goes to determine which tune gives the best performance.
  • Random Search: Try random combinations of parameters and keep track of the best ones.
3. Cross-Validation:
  • Ensure to implement cross-validation during parameter tuning to avoid overfitting. Time series cross-validation is a reliable method.
4. Objective Function:
  • Define a clear objective function. It could be maximizing the strategy returns, the Sharpe ratio, or another relevant metric. Your optimization procedure should aim to optimize this function.
5. Be Aware of Overfitting:
  • The risk of overfitting is particularly high in trading algorithms. A strategy that is too finely tuned to past data may not perform well in the future.
6. Trading Considerations:
  • Risk Management: Ensure that your parameters and strategies are in line with acceptable risk levels.
  • Transaction Costs: Always account for transaction costs in your strategy.
7. Consider Multivariate Aspects:
  • Correlation: Ensure to check how the different variables in the multivariate time series are correlated with each other.
  • Cointegration: If using for pairs trading or similar strategies, testing for cointegration between the pairs might be useful.
8. Backtesting:
  • It’s vital to backtest your strategy with the chosen parameters on out-of-sample data to ensure its robustness.
9. Sensitivity Analysis:
  • Conduct sensitivity analysis for your parameters to ensure that your strategy is robust and not overly sensitive to the parameter choices.
10. Technology and Tools:
Since you’re using Python, utilize libraries like pandas for data manipulation, matplotlib and seaborn for data visualization, and statsmodels for statistical models and tests.
Python Implementation:
For the MACD calculation and visualization:
{
import pandas as pd
import matplotlib.pyplot as plt
def compute_macd(data, short_window, long_window, signal_window):
short_ema = data['Close'].ewm(span=short_window, adjust=False).mean()
long_ema = data['Close'].ewm(span=long_window, adjust=False).mean()
data['MACD'] = short_ema - long_ema
data['Signal_Line'] = data['MACD'].ewm(span=signal_window, adjust=False).mean()
return data
# Example
# data = pd.read_csv("your_data.csv")
# data = compute_macd(data, 12, 26, 9)
# plt.plot(data['MACD'], label='MACD')
# plt.plot(data['Signal_Line'], label='Signal Line')
# plt.legend(loc='upper left')
}
  • asked a question related to Computer Science
Question
2 answers
I need endorsement to publish my article on arXiv in the field of Computer Science - Artificial Intelligence. If anyone can help me with this, please respond.
endorsement code is - FHL9JE
Thanks.
Relevant answer
Answer
Thanks for your response sir. My article title is "Enhancing Collaborative AI through Multimodal Contextual Analysis and AI Exploration" and it's field is Computer Science - Artificial Intelligence as I mentioned in the post. And once again thank you sir. I will be very grateful to you if you do it for me.
And if you need more information for this, please mail me personally at - [email protected]
  • asked a question related to Computer Science
Question
3 answers
Dear Researchers,
Subject: Call for Systematic Literature Review Papers in Computer Science Fields - Special Issue in the Iraqi Journal for Computer Science and Mathematics
I hope this letter finds you in good health and high spirits. We are pleased to announce a unique opportunity for researchers in the field of computer science to contribute to our upcoming special issue focused on systematic review papers. As a Scopus-indexed journal with a remarkable CiteScore of 2.9 and a CiteScore Tracker of 3.5, the Iraqi Journal for Computer Science and Mathematics is dedicated to advancing the knowledge and understanding of computer science.
Special Issue Details:
- Title: Special Issue on Systematic Literature Review Papers in Computer Science Fields
- Journal: Iraqi Journal for Computer Science and Mathematics
- CiteScore Tracker: 3.5 (As per the latest available data)
- CiteScore: 2.9 (As per the latest available data)
- Submission Deadline: December 31, 2023
- Publication Fee: None (This special issue is free of charge)
We invite you to contribute your valuable insights and research findings by submitting your systematic review papers to this special issue. Systematic reviews play a crucial role in synthesizing existing research, identifying trends, and guiding future research directions. This special issue aims to gather a diverse collection of high-quality systematic review papers across various computer science disciplines.
Submission Guidelines:
Please visit our journal's submission portal at https://journal.esj.edu.iq/index.php/IJCM/submissions
to submit your paper. Make sure to select the special issue "Systematic Literature Review Papers in Computer Science Fields" during the submission process.
We encourage you to review the author guidelines and formatting requirements available on the journal's website to ensure your submission adheres to our standards.
Should you have any inquiries or need further assistance, please do not hesitate to contact our editorial team at [email protected]
Your contribution to this special issue will undoubtedly enrich the field of computer science and contribute to our mission of fostering academic excellence. We look forward to receiving your submissions and collaborating towards the advancement of knowledge.
Warm regards,
Dr. Mohammad Aljanabi
Editor in Chief
Iraqi Journal for Computer Science and Mathematics
Relevant answer
Answer
What about comprehensive Review?
  • asked a question related to Computer Science
Question
3 answers
For computer science, is mathematics more of a tool or a language?
Relevant answer
Answer
An equation can be considered as a sentence in the language of mathematics, at least in its formalized version as can be seen in every book about mathematical logic or ZFC set theory. Programming languages are also formalized languages, and you have to stick to these formalizations in order for a computer to work correctly. However, most mathematicians use a semi formal mathematical language, but when for instance a theorem is correct, meaning that is has a correct proof, then one can write theorem and proof in the formalized language of mathematics, but the result is almost always unreadable by a human being, but " understandable " by a formal proof system, that can be implemented on a computer. In this sense one can let computers prove theorems, but then it needs a lot of input from a human being. But doing mathematics is also an art, and in order to be able to practice this art one needs a lot of practice and mathematical knowledge.
A Gaussian law is a concept in statistics or probability theory. The notion of linear function belongs to the areas of calculus , analysis and linear algebra.
  • asked a question related to Computer Science
Question
3 answers
In education system, students are diverting from basic engineering discipline to computer science, Artificial Intelligence and Machine Learning . Here knowledge from Civil engineering and concepts in Artificial Intelligence need to identify for the best use.
Relevant answer
Answer
Opportunities for artificial intelligence (AI) in civil engineering are plentiful and expanding. AI-driven tools can increase effectiveness, performance and also safety in every stage of the life cycle of civil engineering projects, from planning, designing & execution to operational and maintenance stages. Here are some specific examples of how AI is being used in civil engineering today: Design: AI can produce and assess numerous ideas faster than traditional methods. This enables engineers to determine the optimal configuration for a specific task considering cost, performance, and green foot print, among others. Construction: AI can also automate and optimize several other construction activities, scheduling, resource allocation, quality control, to name a few. This helps to save cost, to make processes more efficient & to minimize mistakes. Operation and maintenance: Infrastructure: AI can also be deployed for monitoring and analyzing the state of infrastructure assets such as Bridges, Roads and Buildings etc. The earlier the problem is detected, less expensive it will be for you in terms of money, time and effort. AI is being used in many ways also for developing new Civil Engineering solutions. Such as AI-equipped drones examining the bridge and other structures in a faster, safer manner than traditional methods. It’s also developing new materials and techniques of constructing sustainable and long lasting structures.
  • asked a question related to Computer Science
Question
2 answers
I am student of ms computer science. I am currently working on zero-shot learning. I have done most of the literature review about this topic and I have found almost 18 good methods for zero-shot learning. Now my question is should I work on these methods or should work on creating some new techniques for this. I am new to research that's why my question is very simple
Relevant answer
Answer
There are several open areas in which you can work such as,
  • Zero-shot Learning for Different Modalities: Extending ZSL to handle multiple modalities, such as combining visual data with text or audio, is an ongoing challenge. Developing models that can be generalized across modalities is an open area of research.
  • Hybrid Approaches: Combining traditional supervised learning with zero-shot learning techniques can help bridge the performance gap. Developing effective hybrid models and techniques is an open area of research.
  • Robustness and Adversarial Attacks: Zero-shot learning models can be vulnerable to adversarial attacks. Research into making these models more robust to such attacks is important, especially for applications where security is a concern.
  • asked a question related to Computer Science
Question
1 answer
Dear Faculty and Research Community,
I hope this message finds you well. I am writing to express my genuine interest in pursuing a PhD in Computer Science, with a specific focus on Machine Learning and Neural Networks.
With a Master's degree in Computer Science and a strong academic background, I am highly motivated to contribute to cutting-edge research in these fields. I am open to exploring opportunities within your esteemed institution and collaborating with faculty members who share my research interests.
If there are any available PhD positions or opportunities for prospective doctoral candidates in Computer Science, I kindly request your guidance and consideration.
I am excited about the prospect of becoming part of your research community and making meaningful contributions to the field. Thank you for your time, and I look forward to any insights or opportunities you may offer.
Sincerely,
YASIR ALI
FROM PAKISTAN
Relevant answer
Answer
I did Phd from Banasthali
  • asked a question related to Computer Science
Question
3 answers
For example, if the maximum requirement is 6 pages of main content, but my paper only has 5 pages.
Relevant answer
Answer
If the paper is 1 page less than the maximum required limit, does it have a big impact on its acceptance? No. Content matters.
  • asked a question related to Computer Science
Question
4 answers
first i send this number to bard chat bot
6020 5603 54830 6750 23000 12370 10000
it responds this.
You have listed 7 numbers.
  • 6020
  • 5603
  • 54830
  • 6750
  • 23000
  • 12370
  • 10000
The sum of these numbers is 103573.
The average of these numbers is 14825.
The median of these numbers is 6750.
The mode of these numbers is 10000, which appears twice.
The range of these numbers is 23000 - 10000 = 13000.
The standard deviation of these numbers is 3844.74.
Is there anything else I can help you with?
then i ask it to standardize them.
and the respond was this.
Sure. Standardizing the numbers will mean subtracting the mean and then dividing by the standard deviation. This will transform the numbers so that they have a mean of 0 and a standard deviation of 1.
The standardized numbers are:
  • -2.18
  • -2.88
  • 2.44
  • -1.38
  • 3.22
  • -0.78
  • 0.00
----------------------------------------
Bing chat respond to the same question what this
I can standardize the numbers you provided. Standardization is the process of transforming data to have a mean of 0 and a standard deviation of 1. This is done by subtracting the mean from each data point and then dividing by the standard deviation.
Here are the standardized values for the numbers you provided:
  • 6020: -0.705
  • 5603: -0.801
  • 54830: 2.891
  • 6750: -0.524
  • 23000: 0.693
  • 12370: -0.191
  • 10000: -0.363
Is there anything else I can help with? 😊
------------------------------------------
and perplexity respond was this.
Based on the search results, it is possible to standardize the numbers provided by converting them into z-scores. Standardizing data is a common practice in statistics to compare variables that have different scales or units of measurement. To standardize the numbers provided, one would need to calculate the mean and standard deviation of the data and then transform each value to its corresponding z-score
Here are the steps to standardize the numbers:
  1. Calculate the mean of the data: Mean = (6020 + 5603 + 54830 + 6750 + 23000 + 12370 + 10000) / 7 = 15038.43
  2. Calculate the standard deviation of the data: Standard deviation = sqrt(((6020 - 15038.43)^2 + (5603 - 15038.43)^2 + (54830 - 15038.43)^2 + (6750 - 15038.43)^2 + (23000 - 15038.43)^2 + (12370 - 15038.43)^2 + (10000 - 15038.43)^2) / 6) = 17523.22
  3. Calculate the z-score for each value: Z-score = (X - Mean) / Standard deviationZ-score for 6020 = (6020 - 15038.43) / 17523.22 = -0.706 Z-score for 5603 = (5603 - 15038.43) / 17523.22 = -0.768 Z-score for 54830 = (54830 - 15038.43) / 17523.22 = 2.238 Z-score for 6750 = (6750 - 15038.43) / 17523.22 = -0.426 Z-score for 23000 = (23000 - 15038.43) / 17523.22 = 0.455 Z-score for 12370 = (12370 - 15038.43) / 17523.22 = -0.152 Z-score for 10000 = (10000 - 15038.43) / 17523.22 = -0.853
By standardizing the numbers, we have transformed them into a common scale that allows for easier comparison and analysis. It is important to note that the interpretation of z-scores depends on the context and the distribution of the data.
-----------------------------------------------------
so, as you can see it can't even get sum of the data correct. my question is why this models cant get sum of this number right even when they apply all the correct steps
Relevant answer
Answer
There are seven numbers and you stated that 10000 appears twice, which means that there are eight numbers. In calculation of average denominator is 7 which means that 10000 cannot apper twice. Range is calculated as 23000 - 10000 instead as 54830 - 5603 = 49227. Sum of those numbers is 128573, not 103573. Are you sure about those numbers ?
  • asked a question related to Computer Science
Question
3 answers
Is there a promising future for someone over 40 years old who is still writing code, and has not become a manager in IT company?
Relevant answer
Answer
Anyway, they have a present. To have a future you have to continue working every day of the rest of your life. Otherwise you are dead
  • asked a question related to Computer Science
Question
1 answer
How to establish a network with IEEE members that can help become an IEEE Fellow?
Relevant answer
Answer
IEEE stands for Institute of Electrical and Electronics Engineers. The main AIM of IEEE is to ensure foster technological innovation and excellence for the benefit of humanity. The IEEE standards in computer networks ensure communication between various devices.
The nominee must meet the following three basic qualifications:
-have accomplishments that have contributed importantly to the advancement or application of engineering, science, and technology, bringing the realization of significant value to society;
-hold IEEE Senior member or IEEE Life Senior member grade at the time ...
  • asked a question related to Computer Science
Question
4 answers
《Revisiting ...》
Relevant answer
Answer
Writing a computer science paper with a title starting with "Revisit" typically indicates that you are revisiting or reevaluating a previously explored topic, concept, or method. Here's a step-by-step guide on how to write such a paper:
**1. Choose a Specific Topic or Concept:** Begin by selecting a specific topic, concept, algorithm, technique, or area within computer science that you want to revisit. It should be something that has been previously studied or discussed in the field.
**2. Review Existing Literature:** Conduct a comprehensive literature review to gather information about the topic you've chosen. This step is crucial for understanding the current state of knowledge and identifying gaps or areas where a revisit is necessary. Summarize key findings from previous research.
**3. Identify the Need for Revisiting:** Clearly articulate why there is a need to revisit the chosen topic. What has changed since the previous research was conducted? Are there new challenges, technologies, or perspectives that warrant a fresh examination?
**4. Define Your Research Questions or Objectives:** Formulate specific research questions or objectives that your paper will address. These should be focused and aligned with the purpose of revisiting the topic. What do you hope to achieve with this revisit?
**5. Methodology:** Describe the methodology or approach you plan to use in your revisit. Will you conduct experiments, surveys, simulations, or theoretical analyses? Explain how you intend to gather data or information.
**6. Data Collection and Analysis:** If applicable, collect data or perform experiments according to your chosen methodology. Analyze the data using appropriate statistical or computational techniques. Ensure that your analysis is rigorous and unbiased.
**7. Results:** Present the results of your research. Compare and contrast your findings with the results of previous studies. Highlight any significant differences, new insights, or unexpected outcomes.
**8. Discussion:** Interpret the results and discuss their implications. How do your findings contribute to the understanding of the topic? Are there practical applications or theoretical advancements that result from this revisit?
**9. Related Work:** Discuss other relevant work in the field that may not have been part of your revisit but provides additional context or insights.
**10. Conclusion:** Summarize the key points of your paper, restate the significance of revisiting the topic, and highlight the contributions of your work.
**11. References:** Provide a comprehensive list of references to acknowledge and cite all the sources you consulted during your literature review and research.
**12. Title and Abstract:** Craft a meaningful and concise title that starts with "Revisit" and accurately reflects the content of your paper. Write an informative abstract that summarizes the main points of your paper, including the need for the revisit, your methodology, and key findings.
**13. Proofreading and Editing:** Carefully proofread and edit your paper for clarity, coherence, grammar, and formatting. Ensure that it follows the specific formatting and citation style required by the target journal or conference.
**14. Submission:** Submit your paper to a relevant computer science journal or conference. Follow the submission guidelines and address any reviewer comments or feedback during the peer-review process.
Remember that a successful "Revisit" paper should contribute new insights or perspectives to the field, making it valuable to researchers and practitioners in computer science.
  • asked a question related to Computer Science
Question
4 answers
Presently computer science well applicable in various fields of science and many other fields. how best use in chemistry. .
Relevant answer
Answer
Computer science has made significant contributions to the field of chemistry, enabling researchers to model complex molecular systems, predict chemical reactions, and analyze vast datasets. Here are some notable applications of computer science in chemistry:
1. **Monte-Carlo Simulations**: These are used in various areas, including environmental and chemistry fields. Monte-Carlo simulations can help in understanding complex chemical systems by using random variables and state-of-art techniques. [Link to the study](https://doi.org/10.54097/hset.v17i.2430)
2. **Molecular Docking and Dynamics**: Computational methods have been developed to solve the molecular docking problem, which is crucial for understanding molecular interactions and designing drugs. [Link to the study](https://doi.org/10.55522/jmpas.v12i1.4137)
3. **Material Science and Molecular Design**: The combination of material science and computer science has shifted the approach from "how to make a molecule" to "what molecule to make." This involves designing new ligands and complexing them with metals like Ruthenium to develop new materials with diverse applications. [Link to the study](https://doi.org/10.33696/pharmacol.4.042)
4. **Simulation of Practical Works of Crystallography**: Technological innovations have led to the development of computer applications that simulate chemical experiments, especially in the field of crystallography. This allows students and researchers to understand and study different crystalline structures using computer-based virtual experiments. [Link to the study](https://doi.org/10.35940/ijrte.c4665.098319)
5. **Computer-assisted Structure Elucidation (CASE)**: CASE systems have been developed to help in the structure elucidation of natural products using spectroscopic data. These systems mimic the expert's way of thinking during the process of structure elucidation. [Link to the study](https://doi.org/10.1039/9781849735186-00187)
6. **Visualization of Proteins**: Modern biochemists use computational methods to visualize proteins, find ligand binding sites, and understand the three-dimensional interactions with coordinated amino acid residues. [Link to the study](https://dblp.org/rec/journals/cse/PineP20)
7. **Nanoscience and Advanced Computational Methods**: Computational methods have been employed to study and design new compounds at the atomic level, leading to the development of software for targeted simulations. [Link to the study](https://doi.org/10.4018/978-1-4666-1607-3)
8. **Quantum Algorithms for Quantum Chemistry**: Quantum algorithms have been developed for ground-state, dynamics, and thermal-state simulation in quantum chemistry, providing a new dimension to the study of molecular systems. [Link to the study](https://arxiv.org/pdf/2001.03685)
  • asked a question related to Computer Science
Question
6 answers
More specifically in the fields of sensory devices, multi-modal systems, HAR etc.
Relevant answer
Answer
Journal of Supercomputing
AdHoc Networks
Wireless Networks
IEEE Sensors Journal
  • asked a question related to Computer Science
Question
5 answers
Hi Dears, according to implementation RSA in python. I found that if p and q large.
the decryption phase takes a lot of time to execute.
for example, in this code i select p=23099, q=23059, message=3
it takes 26 minute it decrypts the encrypted message.!
So I wonderful how we can select to large prime number for RSA, while it cannot execute in desired time. !
So, I think that we cannot use RSA i n real time systems.
Are you agree with me?
the source code is:
from math import gcd
import time
# defining a function to perform RSA approch
def RSA(p: int, q: int, message: int):
# calculating n
n = p * q
print(n)
# calculating totient, t
t = (p - 1) * (q - 1)
start = time.time()
# selecting public key, e
for i in range(2,t):
if gcd(i, t) == 1:
e = i
break
print("eeeeeeeeeeeeee",e)
# selecting private key, d
j = 0
while True:
if (j * e) % t == 1:
d = j
break
j += 1
print("dddddddddddddddd",d)
end = time.time()
# print(end-start)
e=0
#RSA(p=7, q=17, message=3)
RSA(p=23099, q=23059, message=3)
d=106518737
n=532639841
e=5
#RSA(p=23099, q=23059, message=3)
start= time.time()
ct=(3 ** e) % n
print(ct)
pt=(ct ** d) % n
end = time.time()
print(end-start)
print(pt)
#----------------------------------------------------
Relevant answer
Answer
Hi Mohammad,
If you're using Python, I'd suggest using pow(ct, d, n) instead of pt=(ct ** d) % n. That should improve the time. As Wim suggests, modular exponentiation improves the running time of large exponents.
Cheers
  • asked a question related to Computer Science
Question
1 answer
I am a Computer Science PhD scholar who recently changed my thesis title. I am currently researching for a suitable title in my field. I would greatly appreciate it if you could share your recommendations, suggestions, or ideas. Your input would be highly valuable and would save me a significant amount of time. Thank you.
Relevant answer
Answer
تجربه من
در این امور به من می گوید که هیچکس بهتر از خودتان نمی تواند به خود شما کمک کند.. از این جهت که مواردی که جای کار بیشتر را دارد شناسائی کنید و علاوه بر این علاقه و نگاه به آینده
البته بنده خیلی سال قبل در پونه دنبال قضیه دکترایم بودم و سه پروپوزالی که به هند بردم را نپسندیدند آنچه برایم جلب توجه می کرد نگاه فوق العاده سنتی گروه علم اطلاعات دانشگاه پونه بود که موضوعات جدید را برنمی تابیدند و علاوه برآن بیشتر می خواستند بدانند در کشور کسی که برای تحصیل آمده حول آن رشته تحصیلی چه می گذرد در هر صورت گروه هر سه پروپوزال را رد و آنچه مورد نظر خودشان بود را مطرح و دفاع از پروپوزال و پذیرش
البته بعد من قضیه تحصیل در هند را رها کردم
در هر صورت منظورم این است که اگر در دانشگاه شما هم چنین می کنند اول باید با خود گروه و خصوصا استاد راهنمایتان هماهنگ شوید
سال هشتاد و پنج من کتابی تالیف و منتشر کردم که هنوز هم مهم و تکست آزمون دکترا هست
یعنی این کتاب
بازیابی پیوسته:نظام ها و روش ها
متن کامل را سال بیست بیست و دو در همین ریسرچ گیت آپلود کردم
آن را مطالعه و خصوصا فصل های مربوط به روش جستجو در پایگاه های اطلاعاتی
البته شاید هم به خوبی اینها را بدانیدد
دیگرفصلی از کتاب
نگارش مقاله که آن هم تالیف خودم و یکی از استادانم بود را هم در رابطه با نحوه پیدا کردن موضوع مناسب بر مقاله و تحقیق و رساله برایتان پیوست کرده ام
بنظرم جواب های من به پرسش هایی که ممکن است به نحوی به سوال شما مربوط باشد را هم مطالعه کنید که مهمترین آنها اینها هستند
در کل معمولا اشخاص علاقه ای به اینکه اگر چیزی می دانند که به قول خودشان یونیک هست صحبتی نمی کنند و یا اینکه همکاری نمی کنند پس بهتر است خودتان دست به کار شوید
البته بررسی چند ساله من نشان می دهد که به هر ترتیبی بتوانید بین تحقیقات خود و شبکه های اجتماعی ارتباطی برقرار کنید و مطالعات خود را به آن سمت ببرید بسیار مفید خواهد بود که خود به جهت رشد روز افزون این رسانه ها می باشد
موفق باشید
  • asked a question related to Computer Science
Question
53 answers
Dear all,
I hope this question finds you in good health & spirit!
This is a repeated question but in a different way.
How can I add a research paper to Google Scholar? I have the following three papers, all of them have been added manually to the "Research Scholar":
Nidhal El-Omari, “Sea Lion Optimization Algorithm for Solving the Maximum Flow Problem”, International Journal of Computer Science and Network Security (IJCSNS), e-ISSN: 1738-7906, DOI: 10.22937/IJCSNS.2020.20.08.5, 20(8):30-68, 2020.
Nidhal El-Omari, “An Efficient Two-level Dictionary-based Technique for Segmentation and Compression Compound Images”, Modern Applied Science, The Canadian Center of Science and Education, published by Canadian Center of Science and Education, Canada, p-ISSN:1913-1844, e-ISSN:1913-1852, DOI:10.5539/mas.v14n4p52, 14(4):52-89, 2020.
Nidhal El-Omari, M. H. Alzaghal, and Sameh Ghwanmeh, “ICT and Emergency Volunteering in Jordan: Current and Future Trends”, Computer Science and Information Technology, published by Horizon Research Publishing Corporation (HRPUB), p-ISSN:2331-6063, e-ISSN:2331-6071, DOI: 10.13189/csit.2015.030402, 3(4):105-112, 2015.
But, I couldn't find any one of them when I search for the usual way. To be sure, you can see the three attached snapshots.
Thank you!
Regards,
Relevant answer
The following answer is by using chatgpt (https://chat.openai.com/):
How can I add a research paper to Google Scholar?
Adding a research paper to Google Scholar involves a few steps. Google Scholar is a freely accessible search engine that indexes scholarly articles from various disciplines. While you cannot directly upload papers to Google Scholar, you can ensure that your research paper gets indexed and displayed in the search results by following these steps:
  1. Publish Your Paper: First and foremost, your research paper needs to be published in a reputable and credible scholarly journal or conference proceedings. Google Scholar aims to index academic content, so make sure your paper meets the academic standards of your field.
  2. Provide Detailed Information: Ensure that your paper has accurate and detailed metadata. This includes the title, authors' names, abstract, keywords, publication date, and citation information. Accurate and complete metadata increases the likelihood of your paper being indexed correctly.
  3. Publish Open Access (Optional): While it's not a requirement, publishing your paper as open access (freely accessible to the public) can improve its visibility on Google Scholar and other search engines. Open access papers tend to receive more citations and have a broader impact.
  4. Use Scholarly Citations and References: In your paper, cite relevant and reputable sources from other researchers. Make sure to include proper citations and references according to the citation style of your field (APA, MLA, Chicago, etc.).
  5. Wait for Indexing: Google Scholar's indexing process is automated and periodic. It may take some time for your paper to be discovered and indexed after it's published. The indexing frequency varies, so be patient.
  6. Check Your Institutional Repository: If you're affiliated with a university or research institution, they might have an institutional repository where you can upload your paper. Google Scholar often indexes content from these repositories.
  7. Create a Google Scholar Profile (Optional): If you're a researcher, you can create a Google Scholar Profile to manage your publications and citations. While this won't directly add your paper to Google Scholar, it can help ensure that your work is accurately attributed to you.
  8. Engage in Academic Networking: Engage with the academic community by attending conferences, presenting your research, and collaborating with other researchers. This can lead to more citations and increase the visibility of your paper on Google Scholar.
Remember that Google Scholar's indexing process is automated, and not all papers may be indexed immediately or at all. It's also worth noting that Google Scholar doesn't verify the quality or credibility of sources, so it's essential to publish in reputable journals and conferences to maintain the integrity of your research.
If you've followed these steps and your paper is not appearing on Google Scholar, you can contact Google Scholar support for assistance or explore their official documentation for more information.
  • asked a question related to Computer Science
Question
3 answers
As a CS/SE student currently I'm finding an area for research.
Currently my idea was to investigate more about recommendation systems using ML and deep Learning, but with the timeline to complete and the project is limited.
In the above topic research gap is very limited.
Please suggest some research gaps for me to consider.
Relevant answer
Answer
Dear Rishini Hettiarachchi,
a very broad area of research is the use of Artificial Intelligence in the IoT. The idea of Digital Twins is fundamental to this. For details see:
As an appendix I added a small reference list about convergence of Digital Twin, IoT and Machine Learning.
Good luck and best regards
Anatol Badach
Maninder Jeet Kaur,Ved P Mishra, Piyush Maheshwar: „The Convergence of Digital Twin, IoT, and Machine Learning: Transforming Data into Action“; in book: Digital Twin Technologies and Smart Cities, Jan 2020, DOI: 10.1007/978-3-030-18732-3_1
Maninder Jeet Kaur,Ved P Mishra, Piyush Maheshwar: „The Convergence of Digital Twin, IoT, and Machine Learning: Transforming Data into Action“; in book: Digital Twin Technologies and Smart Cities, Jan 2020, DOI: 10.1007/978-3-030-18732-3_1
Muhammad Mazhar Rathore, Syed Attique Shah, Dhirendra Shukla, Elmahdi Bentafat, Spiridon Bakiras: „The Role of AI, Machine Learning, and Big Data in Digital Twinning: A Systematic Literature Review, Challenges, and Opportunities“; IEEE Access, Vol. 9, Feb 2021, DOI: 10.1109/ACCESS.2021.3060863
Xiaoming Li, Hao Liu, Weixi Wang, Ye Zheng, Haibin Lv, Zhihan Lv: Big data analysis of the Internet of Things in the digital twins of smart city based on deep learning; Future Generation Computer Systems, Vol. 128, Mar 2022, DOI: 10.1016/j.future.2021.10.006
Yueyue Dai, Ke Zhang, Sabita Maharjan, Yan Zhang: Deep Reinforcement Learning for StochasticComputation Offloading in Digital Twin Networks; IEEE Transactions on Industrial Informatics, Vol. 17, Issue: 7, Jul 2021, DOI: 10.1109/TII.2020.3016320
  • asked a question related to Computer Science
Question
1 answer
How can independent researchers become an IEEE fellow without supervising students?
Relevant answer
Answer
Independent researchers can achieve IEEE Fellow status through exceptional contributions in their field, demonstrated leadership, and impact. While supervising students can be beneficial, it's not mandatory. Demonstrating significant research outcomes, publishing influential work, and engaging in professional activities can establish eligibility for the IEEE Fellow recognition.
  • asked a question related to Computer Science
Question
3 answers
I just completed a draft copy of my thesis, but I still do not feel that it is up to par. I would need some input from those who have done research on medical imaging.
What are the common pitfalls to avoid?
How many pages and a bibliography?
How about clinical validation? Should I stick with majority voting or rely only on insights from a seasoned pulmonologist?
I look forward to your valuable insights.
Relevant answer
Answer
Victor Ikechukwu Agughasi I just had the 25th Anniversary of The Internet Foundation on 23 Jul 2023. Again and again I see groups working on common topics, but NOT working together. Are there really more than 100 Million chest x-rays in India every year? But that is many separate efforts, and not one common project. Now in the world India is probably not a leader in gathering chest x-ray data into common formats, establishing best algorithms. Rather than cooperating with China and all other countries, groups will want to be "king of the hill" (a children's game, who is strongest). Global research is driven by jealousy and politics, self-interest and massive waste as groups duplicate what is already known. It is the data and models that are most important. If everyone works on their own piece of the puzzle, and does not share, everyone loses. Sounds like you have some good material in your thesis. Again, the thesis is just a step in what you might find is a very long lifetime of exploration and helping others. Try to write from your heart about real issues and what you hope to accomplish. If you think something needs to be done at national or global levels, say so and get people and groups moving in common direction. Be careful not to enable more monopolies and hoarding for self-interests. All I can suggest is so at least try to make sustainable open verifiable truly accessible systems. Then if the systems start to go astray, the tools for accepting feedback and implementing corrections will be there and work as they are supposed to. Systems should not be allowed to lock themselves tightly and ignore all feedback, which is more the norm now than the exception.
  • asked a question related to Computer Science
Question
1 answer
How can a low-level employee working in an IT company, without supervising students like a university professor, become an IEEE fellow?
Relevant answer
Answer
Becoming an IEEE fellow as a low-level IT employee may seem daunting, but it's not impossible! Embrace passion for tech, contribute to innovative projects, publish research, and network with IEEE members. Rise through the binary ranks, like a digital ninja! Your determination will power up your journey! 🚀
  • asked a question related to Computer Science
Question
1 answer
Is there a way to become an IEEE fellow without becoming a doctoral supervisor at a university?
Relevant answer
Answer
Yes, it is possible to become an IEEE Fellow without becoming a doctoral supervisor at a university. To be nominated for the IEEE Fellow title, the individual must meet specific requirements:
1. Accomplishments: They should have made significant contributions to the advancement or application of engineering, science, and technology, bringing valuable benefits to society.
2. IEEE Membership: The nominee must be an IEEE Senior member or IEEE Life Senior member at the time of nomination.
3. Impact: Their contributions should have had a notable impact in their field, paving the way for future contributors.
The nomination process involves submitting materials confidentially to the IEEE Fellow Committee, consisting of 51 members plus a chair. The committee represents the 10 IEEE Regions and possesses expertise in the technical areas represented by IEEE Societies/Technical Councils. The final slate of nominees is then presented to the IEEE Board of Directors for approval.
  • asked a question related to Computer Science
Question
3 answers
Hello,
My name is ADALA Roger Bertrand and I am a master's student at the University of Yaoundé I. I am looking for a co-supervisor for my master's thesis. My thesis topic is "Dematerialization of education: use of artificial intelligence (AI) for the dematerialization of courses and exams in higher education, case of the computer science department of the University of Yaoundé I".
I am interested in this topic because I believe that AI has the potential to revolutionize education. AI can be used to personalize learning, provide feedback to students, and create interactive and engaging learning experiences.
Of course, the topic can be changed or improved. I am comfortable working in French or English.
I would be grateful if you could consider supervising my master's thesis. I look forward to hearing from you soon.
Sincerely,
ADALA Roger Bertrand
Relevant answer
Answer
Hi, I think I can help you with this. You ae absolutely right. AI has revolutionized every industry. Education is changing its landscape at a pace faster than ever.
  • asked a question related to Computer Science
Question
3 answers
I am a student from Umar Musa Yaradua University Katsina
from Computer Science Department.
I need someone who is going to teach me cyber security.
Relevant answer
Answer
One great resource for learning about cybersecurity is the Cisco Networking Academy. They offer a free, self-paced course called "Introduction to Cybersecurity" that will teach you the basics of cybersecurity. You can find the course at this link: https://skillsforall.com/course/introduction-to-cybersecurity
Once you've completed the introductory course, you can continue your education with Cisco's other cybersecurity courses. They offer a variety of courses at different levels, so you can find one that's right for your skill level.
  • asked a question related to Computer Science
Question
1 answer
🌐🤝 Join us at IAIC 2023 - the International Conference on Artificial Intelligence! 🤖✨
📅 November 24-26, 2023 📍 Nanjing, China 🌐 Website: http://www.iaicconf.com/
IAIC 2023 has invited numerous experts and scholars from around the world who are researching artificial intelligence. This includes distinguished editorial board members, authors, and readers of the computer SCI journals under Tech Science Press: CMC, IASC, and CSSE. It promises to be a grand gathering for the editors, authors, and readers of these three journals.
IAIC 2023 is currently accepting workshop proposals, we welcome scholars to submit workshop proposals and serve as workshop chairs to bring together scholars with similar interests for lively discussions and exchange of academic ideas.
Conference Highlights:
🔹 IAIC 2023 is hosted by Tech Science Press, with support from prestigious institutions such as the University of Electronic Science and Technology of China, Jinan University, Nanjing University of Aeronautics and Astronautics, and more. 🔹 We are honored to have Professor Hai Jin, the Director of the Academic Committee at the School of Computer Science and Technology, Huazhong University of Science and Technology, and Professor Yi Pan, the Dean of the College of Computer Science and Control Engineering at the Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, as the co-chairs of IAIC 2023. Professor Yi Pan is also an Academician of the American Institute for Medical and Biological Engineering.
We continue to extend invitations to high-level scholars from both home and abroad.
Join us at IAIC 2023 to explore the frontiers of artificial intelligence and connect with leading experts in the field. Don't miss this opportunity to be part of an exceptional academic exchange!
Register now: https://lnkd.in/dNaQvPJY Propose a Workshop: https://lnkd.in/d74h2z4Y
#IAIC2023 #ArtificialIntelligence #Conference #AcademicExchange #TechSciencePress #AI #computerscience #WorkshopProposals #AIConference #CallforWorkshops
Relevant answer
Answer
ICOAI allows academia to meet industry from the international community to exchange experiences, demonstrate their studies and further advance AI technologies.
  • asked a question related to Computer Science
Question
18 answers
First part of the question is: what are the absolute essential ingredients behind computation? You need (i) switches, (ii) interconnects, (iii) input energy source, (iv) memory, (v) feedback, (iv) correct timing delays. Are these the basic magic ingredients? Is there anything I have forgotten?
Second part of the question: what are the minimum essential ingredients I need to add to a computer to make it life, ie. self-reproducing?
In other words, when we compare the computational characteristics of a living cell to that of a standard computer, what are the essential differences? It is something to do with the instruction set itself, how it comes into being, gets processed, and replicated...but I can't quite put my finger on it and express the idea succinctly. And if I can't express it, it means I don't really understand something. Any ideas how to describe the essential ingredients rigorously?
Relevant answer
Answer
To the surprise of many, there is existing so-called emergent computation. There are published on RG several Python softwares--GoL-N24, r-GoL, and GoL, on my research profile that demonstrate the following properties: (i) emergent information processing, which arises through self-organization, (ii) error-resilient properties of some special cases of emergents, (iii) automatic creation of multi-level emergent systems.
This research is capable to reproduce into a certain extent by-the-life- utilized computing and information processing.
See some of many shared animations in my RG data section, software section, and discussion dealing with animations of complex systems, which are available here. The last paper from 2022 and the next one are dealing exactly with those issues. I recommend reading the review "Complexity in medicine ...", which serves as the introduction.
Just one animation to curb your appetite, it is in APNG format which is after its downloading easy to view in any modern web browser as a file (write at the window instead of web page '//' and chose the option to see files).
  • asked a question related to Computer Science
Question
81 answers
In general, Journals Impact Factor is released in the fourth week of June every year?
Relevant answer
Answer
It's released. You can download from this link https://www.researchgate.net/post/Impact_factor_2023_complete_list
  • asked a question related to Computer Science
Question
11 answers
Please suggest some fast publishing Elsevier/IEEE/Springer/T&F journals in Electrical and Electronic Engineering/ Computer Science
Relevant answer
Answer
If you look for fees in Elsevier, IEEE or Springer, you can find an Excel with the fees and journals. Their names can help you and they have usually basic specs.
  • asked a question related to Computer Science
Question
12 answers
Uncontrolled development of AI - artificial intelligence is a very dangerous thing!
👉 Dangerous to humanity, really, I say that as a person from the IT sector, as someone who spent the first half of his life (39 years) well, the last 25, spent in IT, passed all levels of formal education, passed university teaching positions... etc. .
To learn robots write and walk, and not our children, or gave them smartphones instead of time in nature? So sad ... and most people doesn't have time really?!
‼️ I think most people are not aware...
• One does not need to be overly intelligent to see what is happening, that we need to react and slow down or indeed put a moratorium on the uncontrolled (I will add insane) development of AI.
Of course, such development (if it is development at all?!) humanity does not need, except for those with a bad ultimate intention for all of us as a human species.
Imagine if, as a side effect of all this, it would be the "end of the world", and we would then call ourselves the most intelligent beings on Earth? We!? 😡
"Should we allow machines to flood our information channels with propaganda and untruths? Let chaos ensue.
Should we automate all jobs, including those that fill people's lives with meaning?
Should we develop non-human minds that could eventually outnumber, outsmart, outdate and replace us?
Should we risk losing control of our civilization?
👉 The letter has so far been signed by more than 27,500 people, including the author of several bestsellers such as Sapiens Yuval Noah Harari, Apple co-founder Steve Wozniak, Skype co-founder Jaan Tallinn and numerous artificial intelligence researchers such as Stuart Russell, Yoshua Bengio, Gary Marcus and Emad Mostaque." IndexHr
‼️ Personally, I would sign this letter and topics without thinking, because we are not even aware that at some point even that will be impossible.
👉 This is not a conspiracy theory, these are the facts today!
Also, take part in discusion and thank you. 🙏
💕 Let's think about the future in time, please. 🙏
Relevant answer
Answer
Mr Duodu, thank you.
Also, mr Amin, can I kindly ask you not to leave URL and ypur email after every comment of yours, its not professional, really.
  • asked a question related to Computer Science
Question
2 answers
The article has submited IEEE-TIT. Preprint manuscript is Post Shannon Information Theory.You can find it on this website. Please give a fair review.Thank you.
Relevant answer
Answer
Anyone can evaluate it.English is not my native language, so I hope there is no ambiguity.
  • asked a question related to Computer Science
Question
5 answers
Now a days, core subjects in Engineering such as electrical, electronics, chemical, mechanical and civil apart from computer science are getting least priority for option. These days everything is controlled, operated and done by software based instead going manually or making decision collectively. Most people are depending on what computer says to follow or understand in several fields. Will this continue or in what way does other subjects may or shall occupy a prominent position or importance on par with computer science?
Relevant answer
Answer
The increasing prominence of computer science in various industries, including engineering, is due to its role in automation, data analysis, and efficiency enhancement. However, core engineering subjects such as electrical, electronics, chemical, mechanical, and civil engineering remain crucial. Computer science complements and enhances these disciplines rather than replacing them. Interdisciplinary collaboration, automation and control, simulation and modeling, hardware design, and domain-specific challenges are some areas where core engineering subjects retain their importance. The integration of computer science and engineering leads to advancements and innovations that benefit society. Recognizing the value of both fields and fostering interdisciplinary collaboration is essential for future progress.
  • asked a question related to Computer Science
Question
2 answers
what is the overlap points of triz theory and the electrical and computer engineering and computer sciences? the innovation methodology triz theory can be searched by keyword "triz",and refer to methods related to tenological innovation stimuli methods, what is its applications and examples in electrical and computer engineering and computer sciences?
can you help me to find materials and books?especially about applications and examples.
Relevant answer
Answer
I have made a living as a consultant for years using these techniques from TRIZ. (I independently invented Service Oriented Architecture [SOA] and Model Driven Design [MDD] to make practical the results generated.) Unfortunately, the major sticking point is "functional normalization", in other words identifying when a functional entity is performing the same function and/or quantifying how much similarity exists so a decision can be made on the best implementation to be used redundantly.
  • asked a question related to Computer Science
Question
1 answer
New Thesis Idea
Relevant answer
Answer
Dear Onengiyeofori Fenibo,
Choosing the best computer science project topic is critical to the success of any computer science student or employee. After all, the more engaging and interesting topic, the more likely it is that students or employees will be able to stay motivated and focused throughout the duration of the project. However, with so many options out there, it can be tough to decide which one is right for you.
To help you get started, we have compiled a list of best computer science project topics for students and employees. From machine learning algorithms to data mining techniques, these ideas are sure to challenge and engage you. And while thinking about computer science project topics, if you find it difficult to keep up with the latest trends, go for the best online course for Web Development. This is because the coursework is updated frequently, and there are always new things to learn.
In the field of academics, we need to get rid of obsolete ideas and focus on new innovative topics which are fast spreading their arms among the vast global audience. Computer Science students both in bachelors and in masters are studying the same topics and subjects from the past few years. Students don’t even have knowledge about new masters research topics. For project and thesis work also they are relying on outdated topics. Projects like school management system, library management system etc. are now out of date. Students should shift their focus to latest technologies which are highly in demand these days and future depend upon these. Here is the list of latest topics in Computer Science that you can choose and work for your project work or thesis and research:
List of few latest thesis topics in computer science is below:
  • Thesis topics in data mining
  • Thesis topics in machine learning
  • Thesis topics in digital image processing
  • Latest thesis topics in Internet of things (IOT)
  • Research topics in Artificial Intelligence
  • Networking can be chosen as a thesis topic in computer science
  • Trending thesis topics in cloud computing
  • Data aggregation as a thesis topics in Big Data
  • Research topics in Software Engineering
Data Warehousing
Data Warehousing is the process of analyzing data for business purposes. Data warehouse store integrated data from multiple sources at a single place which can later be retrieved for making reports. The data warehouse in simple terms is a type of database different and kept isolated from organization’s run-time database. The data in the warehouse is historical data which is helpful in understanding business goals and make decisions for future prospects. It is a relatively new concept and have high growth in future. Data Warehouse provides Online Analytical Processing(OLAP) tools for the systematic and effective study of data in a multidimensional view. Data Warehouse finds its application in the following areas:
  • Financial Sector
  • Banking Sector
  • Retail Services
  • Consumer goods
  • Manufacturing
So start working on it if you have knowledge of database and data modeling.
INTERNET OF THINGS(IOT)
Internet of Things(IoT) is a concept of interconnection of various devices, a vehicle to the internet. IOT make use of actuators and sensors for transferring data to and from the devices. This technology is developed for better efficiency and accuracy apart from minimizing human interaction with the devices. The example for this is home heating in some countries when the temperature drops done through motion sensors which automatically detect the weather conditions. Another example for this is the traffic lights which changes its colors depending upon the traffic. Following are the application areas of Internet of Things(IoT):
  • Home Automation
  • Healthcare
  • Agriculture
  • Transportation
  • Manufacturing
  • Environment
BELOW IS THE LIST OF FEW LATEST AND TRENDING RESEARCH TOPICS IN IOT:-
  • The secure and energy efficient data routing in the IOT based networks
  • The secure channel establishment algorithm for the isolation of misdirection attack in the IOT
  • The clock synchronization of IOT devices of energy efficient data communication in IOT
  • The adaptive learning scheme to increase fault tolerance of IOT
  • Mobility aware energy efficient routing protocol for Internet of Things
  • To propose energy efficient multicasting routing protocol for Internet of Things
  • The novel scheme to maintain quality of service in internet of Things
  • Link reliable and trust aware RPL routing protocol for Internet of Things
  • The energy efficient cluster based routing in Internet of Things
  • Optimizing Multipath Routing With Guaranteed Fault Tolerance in Internet of Things
Many people are not aware of this concept so you can choose for your project work and learn something new.
Big Data
Big Data is a term to denote the large volume of data which is complex to handle. The data may be structured or unstructured. Structured data is an organized data while unstructured data is an unorganized data. Big data can be examined for the intuition that can give way to better decisions and schematic business moves. The definition of big data is termed in terms of three Vs. These vs are:
  • Volume: Volume defines large volume of data from different sources
  • Velocity: It refers to the speed with which the data is generated
  • Variety: It refers to the varied amount of data both structured and unstructured.
Application areas:
  • Government
  • Healthcare
  • Education
  • Finance
  • Manufacturing
  • Media
  • Sports
BELOW IS THE LIST OF FEW LATEST AND TRENDING RESEARCH TOPICS IN BIG DATA :-
  • Privacy preserving big data publishing: a scalable k-anonymization approach using MapReduce.
  • Nearest Neighbour Classification for High-Speed Big Data Streams Using Spark.
  • Efficient and Rapid Machine Learning Algorithms for Big Data and Dynamic Varying Systems.
  • Disease Prediction by Machine Learning Over Big Data From Healthcare Communities.
  • A Parallel Multi-classification Algorithm for Big Data Using an Extreme Learning Machine.
Thus you can prepare your project report or thesis report on this.
Cloud Computing
Cloud Computing is a comparatively new technology. It is an internet-based service that creates a shared pool of resources for consumers. There are three service models of cloud computing namely:
  • Software as a Service(SaaS)
  • Platform as a Service(PaaS)
  • Infrastructure as a Service(IaaS)
Characteristics of cloud computing are:
  • On-demand self-service
  • Broad network access
  • Shared pool of resources
  • Scalability
  • Measured service
Below is the list of few latest and trending research topics in Cloud Computing :-
  • To isolate the virtual side channel attack in cloud computing
  • Enhancement in homomorphic encryption for key management and key sharing
  • To overcome load balancing problem using weight based scheme in cloud computing
  • To apply watermarking technique in cloud computing to enhance cloud data security
  • To propose improvement green cloud computing to reduce fault in the network
  • To apply stenography technique in cloud computing to enhance cloud data security
  • To detect and isolate Zombie attack in cloud computing
The common examples of cloud computing include icloud from Apple, Google-based Services like Google Drive and many more. The field is very demanding and is growing day by day. You can focus on it if you have interest in innovation.
Semantic Web
Semantic Web is also referred to as Web 3.0 and is the next big thing in the field of communication. It is standardized by World Wide Web Consortium(W3C) to promote common data formats and exchange protocols over the web. It is machine-readable information based and is built on XML technology. It is an extension to Web 2.0. In the semantic web, the information is well defined to enable better cooperation between the computers and the people. In the semantic web, the data is interlinked for better understanding. It is different from traditional data sharing technologies.
It can be a good topic for your thesis or project.
MANET
MANET stands for mobile ad hoc network. It is an infrastructure-less network with mobile devices connected wirelessly and is self-configuring. It can change locations independently and can link to other devices through a wireless connection. Following are the various types of MANETS:
  • Vehicular ad hoc network(VANET)
  • Smartphone ad-hoc network(SPANET)
  • Internet-based mobile ad hoc network(iMANET)
You can use various simulation tools to study the functionality and working of MANET like OPNET, NS2, NETSIM, NS3 etc.
In MANET there is no need of central hub to receive and send messages. Instead, the nodes directly send packets to each other.
MANET finds its applications in the following areas:
  • Environment sensors
  • Healthcare
  • Vehicular ad hoc communication
  • Road Safety
  • Home
BELOW IS THE LIST OF FEW LATEST AND TRENDING RESEARCH TOPICS IN MANET :-
  • Evaluate and propose scheme for the link recovery in mobile ad hoc networks
  • To propose hybrid technique for path establishment using bio-inspired techniques in MANET’s
  • To propose secure scheme for the isolation of black hole attack in mobile ad hoc networks
  • To propose trust based mechanism for the isolation of wormhole attack in mobile ad hoc networks
  • The novel approach for the congestion avoidance in mobile ad hoc networks
  • To propose scheme for the detection of selective forwarding attack in mobile ad hoc networks
  • To propose localization scheme which reduce faults in mobile ad hoc network
  • The energy efficient scheme for multicasting routing in wireless ad hoc network
  • The scheme for secure localization aided routing in wireless ad hoc networks
  • The cross-layer scheme for opportunistic routing in mobile ad hoc networks
Just go for it if you have interest in the field of networking and make a project on it.
Machine Learning
It is also a relatively new concept in the field of computer science and is a technique of guiding computers to act in a certain way without programming. It makes use of certain complex algorithms to receive an input and predict an output for the same. There are three types of learning;
  • Supervised learning
  • Unsupervised learning
  • Reinforcement learning
Machine Learning is closely related to statistics. If you are good at statistics then you should opt this topic.
Data Mining
Data Mining is the process of identifying and establishing a relationship between large datasets for finding a solution to a problem through analysis of data. There are various tools and techniques in Data Mining which gives enterprises and organizations the ability to predict futuristic trends. Data Mining finds its application in various areas of research, statistics, genetics, and marketing. Following are the main techniques used in the process of Data Mining:
  • Decision Trees
  • Genetic Algorithm
  • Induction method
  • Artificial Neural Network
  • Association
  • Clustering
BELOW IS THE LIST OF FEW LATEST AND TRENDING RESEARCH TOPICS IN DATA MINING :-
  • Performance enhancement of DBSCAN density based clustering algorithm in data mining
  • The classification scheme for sentiment analysis of twitter data
  • To increase accuracy of min-max k-mean clustering in Data mining
  • To evaluate and improve apriori algorithm to reduce execution time for association rule generation
  • The classification scheme for credit card fraud detection in Data mining
  • To propose novel technique for the crime rate prediction in Data Mining
  • To evaluate and propose heart disease prediction scheme in Data Mining
  • Software defect prediction analysis using machine learning algorithms
  • A new data clustering approach for data mining in large databases
  • The diabetes prediction technique for Data mining using classification
  • Novel Algorithm for the network traffic classification in Data Mining
Advantages of Data Mining
  • Data Mining helps marketing and retail enterprises to study customer behavior.
  • Organizations into banking and finance business can get information about customer’s historical data and financial activities.
  • Data Mining help manufacturing units to detect faults in operational parameters.
  • Data Mining also helps various governmental agencies to track record of financial activities to curb on criminal activities.
Disadvantages of Data Mining
  • Privacy Issues
  • Security Issues
  • Information extracted from data mining can be misused
Artificial Intelligence
Artificial Intelligence is the intelligence shown by machines and it deals with the study and creation of intelligent systems that can think and act like human beings. In Artificial Intelligence, intelligent agents are studied that can perceive its environment and take actions according to its surrounding environment.
Goals of Artificial Intelligence
Following are the main goals of Artificial Intelligence:
  • Creation of expert systems
  • Implementation of human intelligence in machines
  • Problem-solving through reasoning
Application of Artificial Intelligence
Following are the main applications of Artificial Intelligence:
  • Expert Systems
  • Natural Language Processing
  • Artificial Neural Networks
  • Robotics
  • Fuzzy Logic Systems
Strong AI – It is a type of artificial intelligence system with human thinking capabilities and can find a solution to an unfamiliar task.
Weak AI – It is a type of artificial intelligence system specifically designed for a particular task. Apple’s Siri is an example of Weak AI.
Turing Test is used to check whether a system is intelligent or not. Machine Learning is a part of Artificial Intelligence. Following are the types of agents in Artificial Intelligence systems:
  • Model-Based Reflex Agents
  • Goal-Based Agents
  • Utility-Based Agents
  • Simple Reflex Agents
Natural Language Processing – It is a method to communicate with the intelligent systems using human language. It is required to make intelligent systems work according to your instructions. There are two processes under Natural Language Processing – Natural Language Understanding, Natural Language Generation.
Natural Language Understanding involves creating useful representations from the natural language. Natural Language Generation involves steps like Lexical Analysis, Syntactic Analysis, Semantic Analysis, Integration and Pragmatic Analysis to generate meaningful information.
Image Processing
Image Processing is another field in Computer Science and a popular topic for a thesis in Computer Science. There are two types of image processing – Analog and Digital Image Processing. Digital Image Processing is the process of performing operations on digital images using computer-based algorithms to alter its features for enhancement or for other effects. Through Image Processing, essential information can be extracted from digital images. It is an important area of research in computer science. The techniques involved in image processing include transformation, classification, pattern recognition, filtering, image restoration and various other processes and techniques.
Main purpose of Image Processing
Following are the main purposes of image processing:
  • Visualization
  • Image Restoration
  • Image Retrieval
  • Pattern Measurement
  • Image Recognition
Applications of Image Processing
Following are the main applications of Image Processing:
  • UV Imaging, Gamma Ray Imaging and CT scan in medical field
  • Transmission and encoding
  • Robot Vision
  • Color Processing
  • Pattern Recognition
  • Video Processing
BELOW IS THE LIST OF FEW LATEST AND TRENDING RESEARCH TOPICS IN IMAGE PROCESSING :-
  • To propose classification technique for plant disease detection in image processing
  • The hybrid bio-inspired scheme for edge detection in image processing
  • The HMM classification scheme for the cancer detection in image processing
  • To propose efficient scheme for digital watermarking of images in image processing
  • The propose block wise image compression scheme in image processing
  • To propose and evaluate filter based on internal and external features of an image for image de noising
  • To improve local mean filtering scheme for de noising of MRI images
  • To propose image encryption base d on textural feature analysis and chaos method
  • The classification scheme for the face spoof detection in image processing
  • The automated scheme for the number plate detection in image processing
Bioinformatics
Bioinformatics is a field that uses various computational methods and software tools to analyze the biological data. In simple words, bioinformatics is the field that uses computer programming for biological studies. It is the current topic of research in computer science and is also a good topic of choice for the thesis. This field is a combination of computer science, biology, statistics, and mathematics. It uses image and signal processing techniques to extract useful information from a large amount of data. Following are the main applications of bioinformatics:
  • It helps in observing mutations in the field of genetics
  • It plays an important role in text mining and organization of biological data
  • It helps to study the various aspects of genes like protein expression and regulation
  • Genetic data can be compared using bioinformatics which will help in understanding molecular biology
  • Simulation and modeling of DNA, RNA, and proteins can be done using bioinformatics tools
Quantum Computing
Quantum Computing is a computing technique in which computers known as quantum computers use the laws of quantum mechanics for processing information. Quantum Computers are different from digital electronic computers in the sense that these computers use quantum bits known as qubits for processing. A lot of experiments are being conducted to build a powerful quantum computer. Once developed, these computers will be able to solve complex computational problems which cannot be solved by classical computers. Quantum is the current and the latest topic for research and thesis in computer science.
Quantum Computers work on quantum algorithms like Simon’s algorithm to solve problems. Quantum Computing finds its application in the following areas:
  • Medicines
  • Logistics
  • Finance
  • Artificial Intelligence
The list is incomplete as there are a number of topics to choose from. But these are the trending fields these days. Whether you have any presentation, thesis project or a seminar you can choose any topic from these and prepare a good report.
Hope that one gives you a close feel.
Wasswa Shafik
  • asked a question related to Computer Science
Question
2 answers
I am Student in EMBA in second semester, I have Bachelor in Computer science but I have more than 10 year experience in Finance and Accounting, I would like to connect my EMBA Thesis with Finance and Accounting topic, What would be your suggestion for me?
Relevant answer
Answer
Further to my above answer, I would like elaborate to use DecisionMentor mobile app
Decision Problem: Appropriate EMBA Thesis Topic for me
Options (Alternatives):
1. Appropriate Decision Analysis framework (Integrated with Accounts & Finance, in addition to Technical, Market and HR) - Looking into variety of Multiple Criteria Decision Analysis Tools / Theories available
2. A Case of Digital Transformation: In an existing Business (you may take a case from your own company)
3. Future of Accounts and Finance Professionals with Emerging AI Tools
(or if you have any of your topic of your passion, consider those)
Criteria (Factors) to consider while choosing:
1. My interest
2. Useful in business
3. Knowledge enhancement
4. Skill Enhancement
5. Demand in Market/Business
Now, it would be easy for you to use DecisionMentor mobile app available at:
The DecisionMentor mobile app will help you to compare your criteria to generate criteria weight, then you can compare each options with the Criteria.
This process will give insight to your decision problem, Decision will be Yours, which ever topic option comes at top in ranking.
Enjoy using DecisionMentor and learn new skill !!
Best wishes,
  • asked a question related to Computer Science
Question
4 answers
Hi there,
I am seeking a reliable data source or database that can provide current and past affiliations for authors of scientific publications.
While I am familiar with platforms such as Scopus and Web of Science, I am unable to use them due to the requirement of an institutional subscription or the need to search for authors individually. Ideally, I am looking for a database where I can extract information on all authors affiliated with a specific institution.
My research is focused on computer science, so a data source that specializes in this field would be perfect, but I'm open to any suggestions you might have. Thanks!
Relevant answer
Answer
Big thanks to both of you Anne-Katharina Weilenmann and Alexander Schniedermann . Will look into these options shortly ^^
  • asked a question related to Computer Science
Question
1 answer
I am Ayah Soufan, a 3rd-year Ph.D. researcher at Strathclyde University interested in designing systems to help scholars conduct literature reviews. If you are a Master's student in Computer Science or any related field, working on your literature review of your MSc project, and if you are searching for, reading, and making sense of papers on your topic, I would love to speak to you! This study will take place on Zoom for up to 1.5 hour with a £20 compensation (online voucher). Please fill out this survey: https://lnkd.in/e_vq5Kci Once your eligibility for the study is determined, I will contact you as soon as possible to set a date\time that suits you for the study session.
Relevant answer
Answer
Dear Scholar,
I appreciate your interest. I have already volunteered for three research projects and authored three, excluding the analytical research that I am working on now. Among the mentioned, I conducted Literature Review through an LRM a few times. I am a Freshman in Computer Science. I was wondering about joining the initiation.
  • asked a question related to Computer Science
Question
9 answers
One of my friend completed his bachelor degree in mechanical engineering. But now likes to join in computer science engineering related master degree program.
Is it possible to do masters in computer science related courses. If yes, please suggest the courses. Thanking you...
Relevant answer
Answer
Dear, it's not possible to do master in computer science after mechanical graduate.
But heay try to robotics, automobile and other computer related course which is the available in Mechanical Engineering domain.
  • asked a question related to Computer Science
Question
4 answers
Although, the rapid development of AI I couldn’t find AI application for designing figures for engineering or computer science
Relevant answer
Answer
Artificial intelligence design is the new hype. To fully automate their processes, many IT companies are moving toward artificial intelligence today. They do this because they are aware that technologies that can significantly reduce the amount of work required of humans will rule the future.
Regards,
Shafagat
  • asked a question related to Computer Science
Question
5 answers
Psychoanalysis is the branch of Linguistics in the Humanities that gave birth to Artificial Intelligence in Computer Science. However, there should be a link of research between the scholars from both disciplines so as to further open another trend of researches on limitations of Robotics to preform duties of humans.
Relevant answer
Answer
Imagine a primitive man who sees a robot and who wants to figure out what the robot is thinking. This is psychoanalysis, and "what the robot is thinking" is supported by artificial intelligence
  • asked a question related to Computer Science
Question
4 answers
Hello fellow researchers. I am pursuing a research career along with a full time Software Engineering Job. Does anyone have pointer on how they handled being in a similar situation. Any help would be appreciated.
Here are the action items I want to explore:
1- How do you balance work and research?
2- How do you publish, list of publication ( Computer Science AI related)?
3- How can I work as an independent researcher and collaborate?
Relevant answer
Answer
A growing number of people in academia combine expertise in programming with an intricate understanding of research. Although this combination of skills is extremely valuable, these people lack a formal place in the academic system. This means there is no easy way to recognise their contribution, to reward them, or to represent their views.
Without a name, it is difficult for people to rally around a cause, so we created the term Research Software Engineer. We are now working to raise awareness of the role and bring the community together.
Regards,
Shafagat
  • asked a question related to Computer Science
Question
2 answers
I'm pursuing Master's in Computer Science. My area of expertise is software development (web full stack).
I am new to research domain and processes. I'm trying to search for a research topic but having a hard time narrowing down to research gap.
I'm exploring following areas in NLP
  1. Dialogue and Conversational agents
  2. Knowledge graphs
  3. Low resource & domain adaptation by transfer learning
  4. Multi-lingual NLP
Apart from NLP I'm looking for
1. Microservices architecture patterns
2. Component based software frameworks
All I'm finding online are survey papers. Am I using too generic keywords? Can someone help in how to narrow down to a topic from domain/ research area?
Thanks in advance!
Relevant answer
Answer
Please read my book
The American University Laboratories For Electrical Engineering Part 1
You can find a computer section.
Use something you find interesting.
Thank you
Ziad
  • asked a question related to Computer Science
Question
2 answers
I'm pursuing Ms in Computer science. I'm search for research topic.
I've come across following areas. Can someone review and let me know if these can be research candidates?
1. Comparison of different full stack frameworks
2. Progressive web applications
3. Security in Full stack applications
Also, can someone help me narrow down to a topic in these?
Relevant answer
Answer
It's great to see that you are considering various research topics related to full stack development. The areas you've mentioned are indeed relevant and hold potential for research. Let me provide a brief overview and some suggestions to help you narrow down the topics:
* Comparison of different full stack frameworks: Studying the features, performance, and trade-offs of various full stack frameworks can be insightful. Instead of a generic comparison, you could focus on specific aspects or challenges, such as the ease of scalability, adaptability to emerging technologies, or how well these frameworks support serverless architectures.
* Progressive web applications (PWAs): PWAs are an exciting area of research as they bring the best of both web and mobile applications. You could study the factors that influence the adoption of PWAs, explore novel approaches to optimize performance and user experience, or investigate the challenges faced in integrating PWAs with emerging technologies like augmented reality or the Internet of Things.
* Security in Full stack applications: Security is always a critical concern in any development process. Research in this area could focus on identifying and addressing common security vulnerabilities in full stack applications, developing new techniques to ensure data privacy and protection, or examining best practices for secure authentication and authorization.
To narrow down your topic, consider reflecting on your personal interests, the relevance of the topic to the industry, and the potential impact of your research. Choose a topic that you find engaging and that can contribute to the field of full stack development.
  • asked a question related to Computer Science
Question
4 answers
I enrolled for a PhD Programme in Computer Science. For my research work I am looking for a topic to choose which could make an impact and solve a Business problem.
my area of interest are Data Science, Ecommerce, AL, ML Sensor technology.
Relevant answer
Answer
Great to hear that you are pursuing a PhD in Computer Science and looking for a research topic . Research topics that can make an impact and solve a business problem include predictive analytics for e-commerce, anomaly detection in sensor data, fraud detection in e-commerce transactions, personalized products, optimizing supply chain, and optimizing logistics. These are just a few examples to consider, and you can explore and refine these topics based on your specific interests and goals. Make sure to consult with your advisor and industry experts to ensure that your research is impactful and relevant to the business problem you are trying to solve. Good luck!
  • asked a question related to Computer Science
Question
4 answers
The concept of formal system and/or its properties is present frequently in many practical and theoretical components of computer science methods, tools, theories, etc.
But it is frequent too, finding some non rigorous interpretations of formal. For example, in several definitions of ontology, formal is understood as something that "computer can understand".
Does the computer science specialist, BSc, need to know that concept? Are it and its properties useful for them?
Relevant answer
Answer
For me some basic knowledge of formal systems is essential for undergraduate CS students, as this is a necessary part of the scientific education.
If not, you might still learn a lot about software construction, but you wouldn't know nor understand its bedrock.
  • asked a question related to Computer Science
Question
51 answers
Which software is best for making high-quality graphs? Origin or Excel? Thank you
Relevant answer
Answer
Origin is better for Pro
  • asked a question related to Computer Science
Question
6 answers
Hello,
I graduated with a Master's degree in machine learning and signal processing.
I'm in the first year of my Ph.D. in computer science. I have some difficulties finding topics on smart cities.
Do you have some suggestions or ideas?
Relevant answer
Answer
Yes, here are some potential research topics on smart cities that you could explore:
  1. Smart transportation: Analyzing data from sensors to optimize traffic flow, reduce congestion, and improve transportation infrastructure.
  2. Smart energy management: Developing algorithms and systems for efficient energy distribution and consumption in urban environments.
  3. Smart waste management: Developing systems to optimize waste collection and disposal through sensor data and predictive analytics.
  4. Smart healthcare: Developing systems to monitor and analyze health data to identify health trends and provide early warning of disease outbreaks.
  5. Smart public safety: Developing systems to enhance public safety through real-time data analysis, surveillance, and response.
  6. Smart buildings: Developing algorithms and systems to optimize energy use, temperature control, and other building management functions in real-time.
  7. Social media analytics: Analyzing social media data to identify trends and patterns in urban communities, and to develop social interventions and programs to address community issues.
  8. Urban agriculture: Developing systems for sustainable urban agriculture, including hydroponics, vertical farming, and community gardens.
  9. Citizen engagement: Developing systems to engage citizens in the design, implementation, and evaluation of smart city programs and initiatives.
  10. Smart tourism: Developing systems to enhance the visitor experience, including real-time travel information, augmented reality, and personalized recommendations.
  • asked a question related to Computer Science
Question
4 answers
Quantum computing is fundamentally a synergistic combination of fields from quantum physics, classical information theory, and computer science. As a discipline to evolve, computationally intensive systems came into existence in the late 1990s. Quantum-inspired computational intelligence refers to an emergent field of research that concentrates on applying the principles of quantum computing.
source: Applied Quantum Computing (bonviewpress.com)
Relevant answer
Answer
Eduard Babulak Yes, the usage of quantum computing is predicted to help enhance artificial intelligence, humanoid robots, automation, and geographic research. Quantum computing ideas can be used to these domains to possibly increase the performance and efficiency of different systems. However, it is vital to highlight that quantum computing is still in its infancy, and more study is required to fully realize its promise in these disciplines.
  • asked a question related to Computer Science
Question
6 answers
I want to know about CHAT GPT. What type of data we can collect using Chat GPT and how to use it.
Thank you.
Relevant answer
Answer
You can find some details about OpenAI, including chat gpt, on the OpenAI website: https://platform.openai.com/docs/introduction/key-concepts.
Additionally, research papers about GPT and its variants can be found in academic databases.
  • asked a question related to Computer Science
Question
2 answers
I am running a User Experiment to learn how to design better user interfaces to help researchers conduct literature reviews. I am interested in recruiting BSc, MSc, or Ph.D. students with Computer Science or related field backgrounds. The study will be conducted via Zoom for 1 to 1.5 hours with compensation.
If you are interested, please fill out this form or forward it to your students who might be interested—much appreciated!
Relevant answer
Answer
Seems like the survey form already expired. And....A rather sad example of user interfaces in itself. However, if you're trying to learn more about user interfaces I strongly recommend looking outside of the Computer Science field.
  • asked a question related to Computer Science
Question
3 answers
I need a Data visualization book for undergraduate students in computer science college.
They can learn the fundamentals, principles, techniques of data visualization
Relevant answer
Answer
Data Science & Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting Data
  • asked a question related to Computer Science
Question
7 answers
Hello members,
I am currently in the process of developing my PhD proposal in computer sciences. My research interests lie in the areas of Artificial Intelligence, Data Sciences, and Blockchain. I am seeking some feedback and ideas for potential research topics that I can explore within these domains.
I would appreciate if you could share your thoughts and insights on the current challenges and opportunities within the field. It would be a great help for me to understand the current state of research and identify potential gaps that I can focus on in my proposal.
Thank you in advance for your help and suggestions.
Kind regards.
Mk.
Relevant answer
Answer
I recommend checking our Perspective paper at :
  • asked a question related to Computer Science
Question
5 answers
I need reviewer for Taylor edited book from Computer Science area from Canada or USA or UK and or Australia University. URGENT!
Relevant answer
Answer
Thank you but its outdated.
  • asked a question related to Computer Science
Question
5 answers
AI, machine learning are dynamical computer science platform nowadays, is there any way to connect chaos and AI, machine learning. Some researchers are doing the research about the mentioned topic. Anyone can you give the research papers for my understanding for further studies.
Relevant answer
Answer
Chaos theory and artificial intelligence are directly connected...
Formal models of such a connection are given in the book (the concepts of "Creative Stirring / Mixing Layer" and Inductor Space, i.e. the emergence of generalized (mental) entanglement)
More details here
Practical applications of chaos theory and artificial intelligence
Good luck to you,
Yurii
  • asked a question related to Computer Science
Question
3 answers
Good afternoon,
I have prepared an article that performs a literature review on the concept of Digital Twin. Since the doctoral program in which I am is a program based on the compendium of publications, it is necessary that all the articles that I do are published in a journal that appears in the latest list published by the Journal Citation Reports (SCI and / or SSCI) or SCOPUS. In addition, at least one of them must be in the first or second quartile of its category. Therefore, I would like to try to get this article published in one that is in the Q1 quartile, so that I can take this burden off my shoulders. For now I have found the following:
IEEE
  • IEEE Access: Telecommunications – Scie, Computer Science, Information Systems – Scie (Q1); Engineering, Electrical & Electronic – Scie (Q2).
ACM
  • ACM Computing Surveys: Computer Science, Theory & Methods – Scie (Q1).
Elsevier
  • Expert Systems with Applications: Operations Research & Management Science – Scie (Q1); Computer Science, Artificial Intelligence – Scie (Q1); Engineering, Electrical & Electronic – Scie (Q1).
  • Future Generation Computer Systems: Computer Science, Theory & Methods – Scie (Q1).
  • Engineering Applications Of Artificial Intelligence: Computer Science, Artificial Intelligence – Scie (Q1); Engineering, Electrical & Electronic – Scie (Q1); Engineering, Multidisciplinary – Scie (Q1); Automation & Control Systems – Scie (Q1).
  • Artificial Intelligence: Computer Science, Artificial Intelligence – Scie (Q1).
  • Journal of Computational Science: Computer Science, Interdisciplinary Applications – Scie (Q2); Computer Science, Theory & Methods – Scie (Q1).
  • Advances in Engineering Software: Computer Science, Interdisciplinary Applications – Scie (Q2); Computer Science, Software Engineering – Scie (Q1); Engineering, Multidisciplinary – Scie (Q1).
  • Decision Support Systems: Operations Research & Management Science – Scie (Q1); Computer Science, Artificial Intelligence – Scie (Q1); Computer Science, Information Systems – Scie (Q1).
  • Information and Software Technology: Computer Science, Software Engineering – Scie (Q1); Computer Science, Information Systems – Scie (Q2).
  • Journal of Industrial Information Integration: Computer Science, Interdisciplinary Applications – Scie (Q1); Engineering, Industrial – Scie (Q1).
  • Journal of Network and Computer Applications: Computer Science, Interdisciplinary Applications – Scie (Q1); Computer Science, Hardware & Architecture – Scie (Q1); Computer Science, Software Engineering – Scie (Q1).
MDPI
  • Applied Sciences: Chemistry, Multidisciplinary – Scie (Q3); Materials Science, Multidisciplinary – Scie (Q3); Physics, Applied – Scie (Q2); Engineering, Multidisciplinary – Scie (Q2).
  • Future Internet: Computer Science, Information Systems (Q2).
  • Applied System Innovation: Telecommunications – Esci (Q3); Computer Science, Information Systems – Esci (Q3); Engineering, Electrical & Electronic – Esci (Q3).
Does anyone have a recommendation for any other? Is it advisable to avoid generic journals? The more categories the journals deal with, the better?
Thank you very much in advance.
Relevant answer
Answer
One way is to use the publication recommender offered by different publishers. You can search using the title and abstract to get a list of suitable journals. However, as you have already a written article and that too a review paper, you can figure out directly with your references. Digtial twins have applications in many areas, and therfore it depends which area you are working on. One excellent journal is IEEE Transactions on Industrial Informatics.
  • asked a question related to Computer Science
Question
2 answers
You may often find them on the top side of Intel's CPUs, such as i7 or Xeon. My assumption is that they are need for substrate electrical testing during production process, but i couldn't find any confirmation of that.
Relevant answer
Answer
They are alternative contacts to certain pins for testing. The idea is to avoid signal interference with high speed processors.
  • asked a question related to Computer Science
Question
5 answers
Hello, please what are some research areas/topics in the field of Information Technology NOT Computer Science for PhD thesis?
Relevant answer
Answer
Dear,
Today , we have a lot of topics: The capital topics for research in IT can be listed below: Quantum Computing, artificial Intelligence. These topics will be good for the future. If you are planning to become a staple in IT, you should take a look also in Cybersecurity,computational science,complex systems,cloud computing & virtualization,Biometrics and Conformance testing.
  • asked a question related to Computer Science
Question
3 answers
Hello dear community,
Is Global Journal of Computer Science & Technology predatory.
Regards,
Relevant answer
Answer
The papers are edited pretty professional and look misleadingly real. However, the publisher is suspect, see for example:
The same is true, when looking at the particular journal itself (https://computerresearch.org/index.php/computer ):
-If you scroll down, they mention matrices while they mean metrics
-If you scroll down further you see a sad collection of so-called misleading metrics (see also https://beallslist.net/misleading-metrics/ ) like ESJI, GIF, CiteFactor etc. often used by predatory journals/publishers
-No serious indexing (like Scopus, WoS etc.)
-Contact info looks fake. Most likely a virtual office (at best), all this to hide their true origin
So, I would say avoid.
Best regards.
PS. I suspect a relation with another dubious publisher “Dama Academic Scholary & Scientific Research Society” (https://damaacademia.com ). The well… mysterious sounding phrase in the mission “We intend to frequently modernize our dexterity and cultivate our standards to deliver exceptional quality journals in all fields of expertise.” can be found in both of them https://computerresearch.org/index.php/computer/about and https://damaacademia.com/mission/ The same is true for the sentence which can be found (using Google) here https://computerresearch.org/index.php/computer/about “is a premier research paper publisher with a global reputation for publishing quality journals and services which cover all streams”
  • asked a question related to Computer Science
Question
37 answers
Mac OS vs Linux vs Windows??
I personally use MacOS but would like to know what other people use for their research work, preferably researchers associated with Computation work. If possible do let me know the reason. This is just a survey.
Relevant answer
Answer
MS Windows OS
  • asked a question related to Computer Science
Question
5 answers
I am doing MPhil in Computer Science and Software Engineering is my Specialization. I am trying to choose a domain/ topic to work on for my Thesis. I am otherwise a good student but not able to narrow down what domain, field or area I should choose where I can have oppertunity for further work in future as well.
Relevant answer
Answer
Software Engineering is a branch that deals with the development and evolution of software products by employing certain methodologies and well-defined scientific principles. For developing a software product certain processes need to be followed and outcome of which is an efficient and authentic software product. The software is a group of executable program code with associated libraries. Software designed to satisfy a specific need is known as Software Product. It is a very good topic for master’s thesis, project, and research. There are various topics in Software Engineering which will be helpful for M.Tech and other masters students write their software project thesis.
Regards,
Shafagat
  • asked a question related to Computer Science
Question
4 answers
Hello, I am a new research scholar in Computer Science, having an interest in Recommender systems and reinforcement Learning. Can someone suggest any research topics/areas in recommender systems ?
Relevant answer
Answer
please check the Domain(area) Cloud computing & Data Mining easiest way of domain..
  • asked a question related to Computer Science
Question
2 answers
Hello,
I am asking for your help in suggesting ISI journals that might be interested in publishing a dentistry focused paper (orthodontics) and social media (tweets content and sentiment analysis), we analyzed only Arabic language tweets.
we tried general dentistry journals they suggested ortho journals, the ortho journals suggested computer science or similar journals, general social media and telemedicine journals suggested ortho journals.
It feels like we are running around in circles.
Thank you.
Relevant answer
Answer
If you have access to Journal Citation Reports (JCR), it has feature named "manuscript matcher" which may be useful, but you can also look through the Dentistry, Oral Surgery & Medicine category in JCR.
  • asked a question related to Computer Science
Question
12 answers
Please elaborate latest Research topics in Networks for Masters level Computer Science Student?
Relevant answer
Answer
Dear Mubashir Iqbal,
During the SARS-CoV-2 (Covid-19) coronavirus pandemic, the scale of cybercriminal and hacking activities on the Internet increased. Therefore, I propose the following research topic for a thesis written in the field of computer networks: Improving security, procedures and techniques to protect sensitive information residing in internal and external computer networks connected to the Internet. Within the framework of this topic, the dominant trends of the said process of improving the cyber security of sensitive information in recent years through the application of new technologies typical of the current fourth technological revolution and technologies categorised as Industry 4.0 (such as artificial intelligence, machine learning, Blockchain, Big Data Analytics, etc.) can be examined.
Best regards,
Dariusz Prokopowicz
  • asked a question related to Computer Science
Question
5 answers
Is it mandatory to complete PhD degree to review a research paper?
Relevant answer
Answer
It is not mandatory to complete Ph.D. degree to act as reviewer. However, it is mandatory that the person should have published at least one article in a reputed international journal. The Scopus ID of the reviewer should be available. Journal editors usually pick up reviewer names from the publications in the same field of research. Editors will not consider a person without any publication to his credit.
  • asked a question related to Computer Science
Question
9 answers
Well,
I am a very curious person. During Covid-19 in 2020, I through coded data and taking only the last name, noticed in my country that people with certain surnames were more likely to die than others (and this pattern has remained unchanged over time). Through mathematical ratio and proportion, inconsistencies were found by performing a "conversion" so that all surnames had the same weighting. The rest, simple exercise of probability and statistics revealed this controversial fact.
Of course, what I did was a shallow study, just a data mining exercise, but it has been something that caught my attention, even more so when talking to an Indian researcher who found similar patterns within his country about another disease.
In the context of pandemics (for the end of these and others that may come)
I think it would be interesting to have a line of research involving different professionals such as data scientists; statisticians/mathematicians; sociology and demographics; human sciences; biological sciences to compose a more refined study on this premise.
Some questions still remain:
What if we could have such answers? How should Research Ethics be handled? Could we warn people about care? How would people with certain last names considered at risk react? And the other way around? From a sociological point of view, could such a recommendation divide society into "superior" or "inferior" genes?
What do you think about it?
=================================
Note: Due to important personal matters I have taken a break and returned with my activities today, February 13, 2023. I am too happy to come across many interesting feedbacks.
Relevant answer
Answer
It is just coincidental
  • asked a question related to Computer Science
Question
3 answers
I am currently undertaking a computer science MSc and have been trying to find topics of study for my final research dissertation which would be interesting.
I was thinking about a few topics but find it hard to solve within 6 months of time. I am interested in cloud computing can you give me an idea to select a topic? It could be anything related to computer science.
Once I've chosen the topic, do I need to go for implementation or writing about my findings about the topic is sufficient?
  • asked a question related to Computer Science
Question
49 answers
Dear Friends,
There are systematic attacks on freedom to express scientific ideas and facts in India (also may be True in other 3rd world countries). There are so many crony intellectuals in tax payer funded universities or research institutions, who occupied position of influence and power not by merit but by pleasing corrupt Indian political system. They have been using their power and influence to suppress new ideas and inconvenient Truths.
I faced this kind of crony intellectuals in many research organizations such as IITs at Delhi, Mumbai or Chennai, DRDO and IIIT at Hyderabad to name a few. These crony intellectuals viciously suppress freedom to express scientific ideas and facts to cover-up their ignorance or satisfy egos.
It enraged many of them and they resort to vicious personal attacks, when I politely presented facts that expose mistakes in their knowledge or perception of reality. For example, one of such instance I reported in my earlier question, where IIIT at Hyderabad assaulted on my freedom to express facts by banning me from interacting with researchers: https://www.researchgate.net/post/Why_so_many_experts_react_so_viciously_and_resort_to_insults_for_requesting_an_opportunity_to_demonstrate_counter_evidence_for_flawed_beliefs
I was extremely polite and humbly requested for an opportunity for presenting evidence and facts to expose flawed beliefs at the root of existing dominant software engineering paradigm in general and CBD/CBE (Component Based Software Engineering and Design or development) of software products in particular. They banned me merely based on my polite requests without any other communication from them.
I have similar experience with former NASSCOM President Som Mittal, when he was President of NASSCOM. He bluntly told me that no one will listen to you, if you point out mistakes in their knowledge or perception and cutoff all communications. How can a fledgling or budding researcher survive such assault? Such crony intellectuals in the position of influence are the main reason that no worthwhile invention or discovery can ever come out of India?
It is shame on every Indian intellectual for allowing such crony intellectuals to stay in the position of influence or power, and do nothing when such crony intellectual have been assaulting on inalienable rights and freedom to think and find facts for exposing mistakes. I am sure this situation exists in many 3rd world countries, where corruption is rampant. So this is also meant for such 3rd world countries as well.
Is he a real scientist or researcher, if he enraged for questioning his untested belief (i.e. myth) by disagreeing or for asking him to provide evidence to substantiate his belief (i.e. myth)? Such rude attacks are wide spread in India, where the so called intellectuals are more interested in pleasing corrupt political bosses for advancing their career then the research.
What would you do, if your basic rights are assaulted? Any researcher or a scientist not only have an inalienable right but also moral obligation to state such facts/truths, even if such facts or truths anger or enrage so called intellectuals for exposing their mistakes, prejudice or ignorance. It is his/her problem, if any crony intellectual can’t handle such harsh reality or truth. Assault on such truths is an assault on the scientific knowledge and progress.
Best Regards,
Raju Chiluvuri
CEO, Pioneer-soft
Relevant answer
Answer
A group of mid-career environmental social scientists, facing pandemic and career burnout, whimsically agreed to collectively decline 100 work-related requests. The goal: to learn to say no. After a year tracking and reflecting on their decisions, they share their insights into how to align finite energy with seemingly infinite possibilities...
Early in our careers, saying yes helped us to make connections and explore promising research directions. But as opportunities multiplied in our mid-careers, we needed a mindset shift, from gathering to pruning. So we need to develop clear criteria to help us choose what to pursue...
  • asked a question related to Computer Science
Question
9 answers
Isn't it time to bury the master class in computer engineering training without mourning but rather adapting new pedagogical models based on new technologies and especially artificial intelligence?
Relevant answer
Answer
Dear Prof. Meriyem!
I did search for YOU resources you might well consider as value-added for your work:
1) Mouza, C., Mead, H., Alkhateeb, B. et al. A Virtual Professional Development Program for Computer Science Education During COVID-19. TechTrends 66, 436–449 (2022). https://doi.org/10.1007/s11528-022-00731-y, Free access:
2) Chrystalla Mouza, Diane Codding, Lori Pollock, Investigating the impact of research-based professional development on teacher learning and classroom practice: Findings from computer science education, Computers & Education,
Volume 186, 2022, Available at:
3) Garcia, I., Pacheco, C., León, A., and Calvo-Manzano, J. A., Cadxela: An educational tool for supporting the global software engineering education at undergraduate level, Comput. Appl. Eng. Educ. 2022; 30: 708– 729. https://doi.org/10.1002/cae.22482, Available at:
4) Yildiz Durak, H., Flipped classroom model applications in computing courses: Peer assisted groups, collaborative group and individual learning, Comput. Appl. Eng. Educ. 2022; 30: 803– 820. https://doi.org/10.1002/cae.22487, Available at:
Yours sincerely, Bulcsu Szekely
  • asked a question related to Computer Science
Question
3 answers
I am currently undertaking a computer science MSc and have been trying to find topics of study for my final research dissertation which would be interesting for me and I am struggling and am looking for the right direction.
My interests through work are mainly in Datascience.
Any suggestions and topics related to my interested domains are greatly appreciated.
Relevant answer
Answer
oK Basically you can work on the any data sets .Look for the data sets related to healthcare (Disease, patients data) or any other type of data associated with the health care.
you can go for the humanities subject like economics, geograply, marketing etc. search for their data available in the public domains .
you can explore the areas of science like biotechnology, physics and computer science. (Devlop new aspect of algorithms prespective)
Explore the areas realted to the pharmacuits sciences like drug design synthesis or every drugs. data is available on the public domain .
you can work on to explore the general trends in data like populaiton explosion , or education status of women etc.
but first of all its importnat to get one hypothesis and a crisp objective for your desertation. once you done things . NEXT comes the implementaition part. that you can do .
Concern with your respective supervisor ask him/her or give him/her some option to explore, or your areas of interest.
Thanks.