Getting Started with Artificial Intelligence

An introductory framework on using artificial intelligence for science and research.
by Yana Stepanyan

Jump to a section
  1. What is AI?
  2. How does AI Work?
    1. 1. Data Input
    2. 2. Data Processing
    3. 3. Algorithm Selection
    4. 4. Algorithm training
    5. 5. Model Assessment
    6. 6. Model Application & Refinement
  3. Types of AI
    1. Text Generators
    2. Text to Code
    3. Speech generation
    4. Multimodal
  4. Comparison of AI Tools for Literature Reviews
    1. Popular tools and what they do
    2. When you might use them
      1. Elicit
      2. Consensus
      3. SciSpace
      4. Perplexity
    3. How they work
  5. AI for Science
    1. ChatNT
    2. AlphaFold
    3. Deep Variant

Artificial intelligence (AI) is defined as technology used to simulate human intelligence in order to solve complex problems and algorithms, and build solutions with ease. AI has recently gained popularity amongst various fields such as education, business, art, and particularly, science. Despite it not being a new concept, an idea dating back to the 1920s and emerging in 2012, the release of popular models, such as ChatGPT in 2022, has gained traction and has forever changed how we view innovation.

1. Data Input

Gathering data from different sources, such as online sources or pre-existing databases.

2. Data Processing

Raw data is cleaned and organized into a more refined dataset for assessment.

3. Algorithm Selection

Matching the dataset to an algorithm to solve the task presented by the user.

4. Algorithm training

The chosen algorithm learns from the processed data.

5. Model Assessment

Testing the performance of the trained model by assessing its reliability, accuracy, and generalization.

6. Model Application & Refinement

Distributing trained model to other platforms for AI suggestions and assistance. Improving with feedback loop as users increase data input.

Artificial Intelligence comes in many forms. In this section, we’ll explore the different types of AI you can use and some of the most popular platforms and its uses.

Text Generators

These are tools, software, or systems that automatically produce human-like text based on input or prompts. These can provide writing assistance, answer questions, summarize or translate texts.

OpenAI’s newest ChatGPT AI model delivers faster, more accurate, and deeply contextual text generation for users.

Grammarly’s text generator helps users write and refine with tools like brainstorming, outlining, rewording, and more.

Google NotebookLM offers interaction with sources, helping users create summaries and transform complex texts into more simplified formats.

Text to Code

Artificial Intelligence goes beyond traditional text. It can also help users develop and troubleshoot code, making it a powerful tool for data analysis, software development, bioinformatics, and more.

Github Co-Pilot works best for in line coding help and code completions. The coding agent has the ability to make changes given user input and report back, and automate pull requests within Github.

ChatGPT is best for conversational coding help and debugging, where you can describe problems and get clear, working solutions. It’s also ideal for collaborative editing, since it lets you and the AI work together on code or text in real time .

Gemini is best for developers who work directly inside coding tools like VS Code, Github, etc. because it plugs right into those editors and the command line. It’s especially strong for bigger teams or companies, since it can connect with many tools at once, helping automate coding tasks across different projects.

Qodo Gen is designed to make sure your code is solid and reliable. It focuses on automatically writing tests for your code, spotting bugs or weak spots, and helping you follow best practices inside your coding editor.

Choose the tool for you depending on your goal

Speech generation

Text-to-speech gives users the ability to verbally communicate with AI models, offering personalized and real-time support.

  • Amazon Alexa: Uses natural language understanding in order to complete real time tasks. 
  • Gemini API: Utilizes speech to text and text to speech. Also allows users to customize the sound of voice, talking speed, and other configurations.
  • Other models: Support personalized podcast creation, lesson planning, voice modifications, and speech-to-text tools.

Multimodal

Various models combine features to create multimodal AI that help with…

  • Text Generation 
  • Coding enhancement 
  • Voice to text
  • Image and digital creations 
  • Refinement of established data

Helps you quickly search through research papers and pull out key points in an organized way.

Finds answers from scientific studies and shows where researchers agree.

Lets you upload a research paper or PDF, then ask questions and get easy to understand explanations.

Works like a smart search engine that chats with you and always shows its sources.

When you might use them

Elicit
Consensus
When you need a research overview or want to compare many studies easily.
When you want a clear, evidence-based answer from published science.
SciSpace
Perplexity
When you’re trying to make sense of a long or complicated PDF.
When you want quick answers or explanations with links to sources.

How they work

ToolSteps
Elicit You ask a question → it pulls research papers → shows results in tables or summaries
Consensus You type a question → it scans scientific studies → gives an answer with a “consensus” score
SciSpaceYou upload a PDF → ask questions about it → it explains sections in plain English
PerplexityYou ask anything → it finds answers online → gives short explanations with clickable sources

This section highlights how artificial intelligence is advancing scientific research. By applying powerful models to biology, genetics, and chemistry, AI can help scientists with predicting protein structures, analyzing DNA sequences, and integrating biological data with natural language for faster insights.

ChatNT analyzes genetic sequences by reading DNA, RNA, and proteins like language and explaining the results in clear words.

Google AI used to predict a protein’s 3D structure given the amino acid sequence.

Used to identify sequencing errors and variants in DNA sequences.