https://github.com/activeinferenceinstitute/research-discovery-engine
https://github.com/activeinferenceinstitute/research-discovery-engine
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: ActiveInferenceInstitute
- Language: HTML
- Default Branch: main
- Homepage: https://research-discovery-engine.vercel.app
- Size: 57.1 MB
Statistics
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 21
- Releases: 2
Metadata Files
ReadMe.md
Research Discovery Engine (IntelliDE)
Transforming Scientific Research Through AI-Powered Knowledge Discovery
IntelliDE is an advanced platform that uses artificial intelligence to accelerate scientific discovery, foster interdisciplinary collaboration, and democratize access to knowledge.
🌟 Vision
The Scientific Discovery Engine aims to overcome key limitations in traditional scientific research: - Metrics-driven evaluation that can restrict innovation - Publication pressure that fragments research - Knowledge silos that prevent cross-disciplinary insights - Information overload that hinders discovery of critical connections
Interface

🧠 Core Technology
IntelliDE leverages several cutting-edge technologies:
CT-GIN Framework
Combines Category Theory and Graph Isomorphism Networks to create structured knowledge representations that identify connections across disciplines.
Vector-Based Knowledge System
Represents all extracted information as vectors, enabling: - Concept mapping across research domains - Sophisticated filtering of relevant information - Knowledge aggregation from disparate sources
Active Inference
Uses probabilistic modeling for uncertainty-based hypothesis generation, producing evidence-based research directions rather than random outputs.
Advanced NLP Processing
- Automated Literature Analysis: Processes scientific papers to extract structured knowledge
- Topic Modeling & Clustering: Uses BERTopic and SciBERT to discover patterns across research fields
- Hierarchical Visualization: Maps research in high-dimensional space for visual exploration
🔧 Features
- Structured Knowledge Extraction: Parses scientific literature into standardized templates
- Pattern Detection: Maps relationships between research fields, topics, and concepts
- Hypothesis Generation: Proposes evidence-based research directions
- Collaboration Facilitation: Identifies researchers with complementary expertise
- Visual Knowledge Maps: Presents complex relationships through intuitive diagrams
- Interdisciplinary Integration: Maps knowledge across different scales and domains
- Continuous Learning: Refines recommendations based on feedback and new literature
🚀 Getting Started
Prerequisites
Python 3.8+
Required packages listed in requirements.txt
Installation
```bash
Clone the repository
git clone https://github.com/yourusername/intellide.git cd intellide
Create and activate a virtual environment (recommended)
python -m venv env source env/bin/activate # On Windows: env\Scripts\activate
Install dependencies
pip install -r requirements.txt ```
Basic Usage
```python
Example code for processing scientific papers
from intellide.core import DocumentProcessor
processor = DocumentProcessor() knowledgegraph = processor.processdocument("path/to/paper.pdf") ```
📊 Project Status
IntelliDE is currently in active development. We are focusing on:
Refining the core pipeline:
- Completing the initial processing script (main.py)
- Ensuring robust PDF text extraction
- Validating BERTopic clustering effectiveness
Developing the user interface:
- Creating visualization for knowledge graphs
- Designing interfaces for hypothesis generation
- Implementing collaborative features
🤝 Contributing
We welcome contributions from researchers, developers, and domain experts! See CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
📚 Documentation
Comprehensive documentation is under development. In the meantime, check the docs/ directory for available resources.
🔗 Related Projects and Resources
- Active Inference Institute
- Umbrella Organization
- Project Website
- Research Paper
- Blog Post
👥 Team
IntelliDE is being developed by a multidisciplinary team of researchers and engineers passionate about transforming scientific discovery.
📧 Contact
For questions, feedback, or collaboration opportunities, please contact us at: - Email: vbaulin@activeinference.institute
Owner
- Name: Active Inference Institute
- Login: ActiveInferenceInstitute
- Kind: user
- Location: Online
- Company: Active Inference Institute
- Website: http://activeinference.org/
- Twitter: InferenceActive
- Repositories: 3
- Profile: https://github.com/ActiveInferenceInstitute
http://activeinference.org/
GitHub Events
Total
- Create event: 10
- Commit comment event: 27
- Release event: 2
- Issues event: 26
- Watch event: 3
- Issue comment event: 4
- Member event: 5
- Push event: 55
- Pull request event: 1
- Gollum event: 23
- Fork event: 1
Last Year
- Create event: 10
- Commit comment event: 27
- Release event: 2
- Issues event: 26
- Watch event: 3
- Issue comment event: 4
- Member event: 5
- Push event: 55
- Pull request event: 1
- Gollum event: 23
- Fork event: 1
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 26
- Total pull requests: 3
- Average time to close issues: about 1 month
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.12
- Average comments per pull request: 1.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 26
- Pull requests: 3
- Average time to close issues: about 1 month
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.12
- Average comments per pull request: 1.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Shaggstar (26)
Pull Request Authors
- Shaggstar (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- 508 dependencies
- @types/d3 ^7.4.3 development
- @types/lodash ^4.14.202 development
- @types/react ^18.2.43 development
- @types/react-dom ^18.2.17 development
- @types/three ^0.160.0 development
- @typescript-eslint/eslint-plugin ^8.32.0 development
- @typescript-eslint/parser ^8.32.0 development
- @vitejs/plugin-react ^4.2.1 development
- autoprefixer ^10.4.16 development
- eslint ^8.55.0 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-react-refresh ^0.4.5 development
- postcss ^8.4.32 development
- tailwindcss ^3.4.0 development
- typescript ^5.2.2 development
- vite ^5.0.8 development
- 3d-force-graph ^1.72.3
- d3 ^7.8.5
- date-fns ^3.0.6
- lodash ^4.17.21
- lucide-react ^0.303.0
- react ^18.2.0
- react-dom ^18.2.0
- react-markdown ^9.0.1
- rehype-raw ^7.0.0
- remark-gfm ^4.0.0
- three ^0.160.0
- three-spritetext ^1.8.1
- 529 dependencies
- @types/node ^20 development
- @types/react ^18 development
- @types/react-dom ^18 development
- eslint ^8 development
- eslint-config-next 14.2.16 development
- postcss ^8 development
- tailwindcss ^3.4.1 development
- typescript ^5 development
- @ai-sdk/mistral ^1.1.6
- @radix-ui/react-accordion ^1.2.3
- @radix-ui/react-avatar ^1.1.3
- @radix-ui/react-dropdown-menu ^2.1.6
- @radix-ui/react-slot ^1.1.1
- @radix-ui/react-tabs ^1.1.3
- @supabase/supabase-js ^2.48.1
- @vercel/analytics ^1.4.1
- ai ^4.1.20
- class-variance-authority ^0.7.1
- clsx ^2.1.1
- concurrently ^9.1.2
- framer-motion ^12.2.0
- lucide-react ^0.474.0
- next ^14.2.23
- radix-ui ^1.1.3
- react ^18
- react-dom ^18
- react-icons ^5.4.0
- react-resizable-panels ^2.1.7
- recharts ^2.15.1
- sonner ^1.7.4
- tailwind-merge ^3.0.1
- tailwindcss-animate ^1.0.7
- adjustText >=0.8
- bokeh >=3.0.0
- holoviews >=1.15.0
- matplotlib >=3.6.0
- networkx >=3.0
- numpy >=1.23.0
- pandas >=1.5.0
- plotly >=5.10.0
- python-louvain >=0.16
- scipy >=1.9.0
- seaborn >=0.12.0
- tqdm >=4.64.0
- backoff >=2.2.0
- bertopic >=0.15.0
- bibtexparser >=1.4.0
- google-generativeai >=0.3.0
- matplotlib >=3.5.0
- networkx >=2.8.0
- numpy >=1.21.0
- openai >=1.0.0
- pandas >=1.4.0
- pdfplumber >=0.7.0
- plotly >=5.10.0
- python-dotenv >=0.19.0
- scikit-learn >=1.0.0
- scipy >=1.8.0
- seaborn >=0.11.0
- sentence-transformers >=2.2.0
- textblob >=0.17.0
- torch >=1.9.0
- tqdm >=4.64.0
- transformers >=4.20.0
- umap-learn >=0.5.3