MCPcopy Create free account

hub / github.com/Lossfunk/indiaml-tracker / functions

Functions271 in github.com/Lossfunk/indiaml-tracker

↓ 1 callersMethodget_or_create_author
Get an existing Author by openreview_id or email, or create a new one. Prioritize openreview_id for uniqueness.
indiaml/indiaml/venue/venudao.py:60
↓ 1 callersFunctionget_paper_authors_with_unknown_affiliation
Retrieve all PaperAuthor entries where the affiliation is unknown.
indiaml/indiaml/pipeline/patch_unk_cc5.py:84
↓ 1 callersFunctionget_papers_by_indian_institution
Get papers by Indian institution (inverted index)
eda/eda-topInst.py:241
↓ 1 callersFunctionget_papers_with_first_indian_author
Get papers where first author is from India
eda/eda-topInst.py:198
↓ 1 callersFunctionget_papers_with_indian_authors
Get papers with at least one Indian author
eda/eda-topInst.py:144
↓ 1 callersFunctionget_papers_with_majority_indian_authors
Get papers where majority of authors are from India
eda/eda-topInst.py:171
↓ 1 callersFunctionget_preferred_name
(or_name_obj: List[dict])
indiaml/indiaml/venue_adapters/neurips_adapter.py:12
↓ 1 callersFunctionget_top_indian_institutions
Get top Indian institutions by paper count
eda/eda-topInst.py:216
↓ 1 callersFunctionget_total_papers
Get total number of accepted papers
eda/eda-topInst.py:292
↓ 1 callersFunctionget_venue_years
Get all unique venue-year combinations from the database
indiaml/indiaml/pipeline/generate_final_jsons.py:65
↓ 1 callersFunctioniso_to_country_name
(iso_code)
eda/eda-topInst.py:20
↓ 1 callersFunctionloadOptions
()
ui/indiaml-tracker/src/v1/components/dashboard/conference-selector.tsx:28
↓ 1 callersFunctionmain
()
indiaml/indiaml/pipeline/generate_final_jsons.py:154
↓ 1 callersFunctionmain
Main function to run the script
indiaml/indiaml/pipeline/process_accept_type.py:259
↓ 1 callersFunctionmain
()
indiaml/indiaml/pipeline/generate_summaries.py:133
↓ 1 callersFunctionmain
()
ui/indiaml-tracker/src/assets/converter.py:59
↓ 1 callersFunctionmain
()
eda/eda-topInst.py:441
↓ 1 callersFunctionmain
()
eda/EDA-top100.py:109
↓ 1 callersFunctionmain
()
eda/eda_institution_list.py:49
↓ 1 callersFunctionmain
Parse command-line arguments and run the conference analytics.
eda/eda-complete-analytics.py:754
↓ 1 callersFunctionmain
()
eda/EDA-top100_old.py:53
↓ 1 callersFunctionmain
()
eda/agents-1.py:592
↓ 1 callersFunctionmain
()
eda/eda8.py:90
↓ 1 callersFunctionmain
()
eda/agents/dogling.py:12
↓ 1 callersFunctionmain
()
eda/agents/agents-0.py:28
↓ 1 callersFunctionmain
(md_path: str)
eda/agents/agents-1.py:109
↓ 1 callersFunctionmain_flow
Orchestrate the processing of multiple venues: - Fetch papers - Store metadata - Assign affiliations
indiaml/indiaml/pipeline/process_venue.py:48
↓ 1 callersMethodnormalize_institution_name
Normalize institution names using direct lookup in the variations mapping. Args: name: Raw institution name
eda/eda-complete-analytics.py:98
↓ 1 callersFunctionparse_arguments
()
eda/eda-topInst.py:8
↓ 1 callersFunctionparse_arguments
Parse command line arguments Returns: argparse.Namespace: Parsed command line arguments
eda/eda-topInst-post.py:117
↓ 1 callersFunctionparse_author_list
(author_str)
eda/eda7.py:12
↓ 1 callersFunctionprepareChartData
()
ui/indiaml-tracker/src/v1/components/charts/global-distribution-chart.tsx:52
↓ 1 callersFunctionprepare_openai_messages
Prepare the prompt messages for OpenAI ChatCompletion. Incorporates the markdown content to provide context for affiliation extraction.
indiaml/indiaml/pipeline/patch_unk_cc5.py:172
↓ 1 callersFunctionprocessFocusCountryData
( focusCountry: DashboardDataInterface['focusCountry'], focusCountryGlobalStats: CountryData | undefin
ui/indiaml-tracker/src/v1/utils/data-transformers.ts:112
↓ 1 callersFunctionprocessOpenReviewId
(id: string)
ui/indiaml-tracker/src/v1/paper-card.tsx:44
↓ 1 callersFunctionprocessSortedCountries
( globalStats: DashboardDataInterface['globalStats'], configuration: DashboardDataInterface['configura
ui/indiaml-tracker/src/v1/utils/data-transformers.ts:40
↓ 1 callersFunctionprocess_authors
Process authors from stored papers and save them to the database.
indiaml/indiaml/pipeline/process_authors.py:23
↓ 1 callersMethodprocess_authors
Process authors and update paper data with author information.
eda/eda-complete-analytics.py:248
↓ 1 callersFunctionprocess_csv
(csv_path)
eda/eda7.py:23
↓ 1 callersFunctionprocess_file
(input_filename, output_filename)
indiaml/process_nomap.py:3
↓ 1 callersFunctionprocess_files_from_index
Reads an index file, then processes each data file listed within it sequentially.
indiaml/indiaml/patch/generate_classficiation.py:139
↓ 1 callersMethodprocess_focus_country_institutions
Process institutions for the focus country. Args: institution_stats: Dictionary of institution statistics
eda/eda-complete-analytics.py:392
↓ 1 callersFunctionprocess_institute_data
Process institute data by grouping different spellings of the same institute, aggregating their paper counts, and sorting them by total count
eda/eda-topInst-post.py:5
↓ 1 callersFunctionprocess_paper_authors
Main function to process PaperAuthor entries with unknown affiliations.
indiaml/indiaml/pipeline/patch_unk_cc5.py:313
↓ 1 callersFunctionprocess_papers
Process paper data and extract information about authors from a specific country
indiaml/indiaml/pipeline/generate_final_jsons.py:22
↓ 1 callersFunctionprocess_papers
(filenames, output_csv)
eda/eda6.py:6
↓ 1 callersFunctionprocess_papers
Processes papers from an input JSON file, fetches author profiles from OpenReview, and saves the results to an output JSON file. Args:
eda/eda8.py:6
↓ 1 callersFunctionprocess_research_paper_pipeline
Orchestrates the asynchronous nine-stage workflow using pydantic-ai Agents.
eda/agents-1.py:406
↓ 1 callersFunctionprocess_venue_file
Process a single venue JSON file and add summaries to papers that don't have them.
indiaml/indiaml/pipeline/generate_summaries.py:73
↓ 1 callersFunctionprocess_venue_year
Process papers for a specific venue and year
indiaml/indiaml/pipeline/generate_final_jsons.py:74
↓ 1 callersFunctionreducer
(state: State, action: Action)
ui/indiaml-tracker/src/components/ui/use-toast.ts:75
↓ 1 callersMethodresolve_affiliation
Determine the author's affiliation at the time of the paper's publication. :param affiliation_history: List of affiliation records.
indiaml/indiaml/pipeline/affiliation_checker.py:24
↓ 1 callersFunctionrun_case_study_identifier_async
(critiqued_output: RedTeamOutput, deps: Deps)
eda/agents-1.py:331
↓ 1 callersFunctionrun_market_scout_async
Placeholder for Market Scout stage. Finds market data for each hypothesis. This would involve formulating search queries and using search API
eda/agents-1.py:238
↓ 1 callersFunctionstore_metadata
Store venue and paper metadata into the database.
indiaml/indiaml/pipeline/process_venue.py:37
↓ 1 callersMethodstore_papers
(self, paper_dtos: List[PaperDTO])
indiaml/indiaml/venue/venudao.py:110
↓ 1 callersFunctionsummarize_paper
Uploads a PDF to the File API and generates a tight bullet-point summary.
eda/agents/agents-0.py:9
↓ 1 callersFunctionsummarize_paper_goal
Uses the OpenAI Chat API to summarize the paper's goal based on the extracted text.
indiaml/indiaml/pipeline/generate_summaries.py:55
↓ 1 callersFunctionsummarize_paper_goal
Uses the OpenAI Chat API to summarize the paper's goal based on the extracted text.
ui/indiaml-tracker/src/assets/converter.py:48
↓ 1 callersFunctionsummarize_paper_openai
(pdf_path: pathlib.Path, client: OpenAI, model: str, prompt: str)
eda/EDA-top100_old.py:32
↓ 1 callersFunctionsummarize_paper_openrouter
Encode a PDF, then send it with the prompt to OpenRouter via the chat API using requests.
eda/EDA-top100.py:44
↓ 1 callersFunctionupdateUrlParameters
(conference: string, year: string)
ui/indiaml-tracker/src/v1/services/dashboard-api.ts:89
↓ 1 callersFunctionupdate_index_file
Update or create the index.json file
indiaml/indiaml/pipeline/generate_final_jsons.py:124
↓ 1 callersFunctionupdate_paper_author_affiliations
Update the PaperAuthor entries with the provided affiliation details. Mapping is done using the OpenReview ID.
indiaml/indiaml/pipeline/patch_unk_cc5.py:283
↓ 1 callersFunctionupdate_papers_accept_type
Update the accept_type field for all accepted papers in the SQLite database. Uses a delay between API calls to avoid rate limits.
indiaml/indiaml/pipeline/process_accept_type.py:173
↓ 1 callersFunctionupdate_papers_with_venues
Updates a list of paper dictionaries with venue information sequentially. Modifies the list in-place. Returns the number of updates made.
indiaml/indiaml/patch/generate_classficiation.py:79
↓ 1 callersFunctionuseContextSectionData
( data: DashboardDataInterface | null, sortedCountries: CountryData[], usData?: CountryData, cnData?:
ui/indiaml-tracker/src/v1/hooks/use-chart-data.ts:19
↓ 1 callersFunctionuseDashboardContext
()
ui/indiaml-tracker/src/v1/contexts/dashboard-context.tsx:27
↓ 1 callersFunctionuseDashboardData
({ conference, year }: UseDashboardDataProps)
ui/indiaml-tracker/src/v1/hooks/use-dashboard-data.ts:35
↓ 1 callersFunctionuseFocusCountrySectionData
( data: DashboardDataInterface | null, processedFocusData: ProcessedFocusCountryData | null )
ui/indiaml-tracker/src/v1/hooks/use-chart-data.ts:55
↓ 1 callersFunctionuseInstitutionSectionData
( processedFocusData: ProcessedFocusCountryData | null, institutionFilter: string )
ui/indiaml-tracker/src/v1/hooks/use-chart-data.ts:91
↓ 1 callersFunctionuseToast
()
ui/indiaml-tracker/src/components/ui/use-toast.ts:172
↓ 1 callersFunctionverify_country_codes
Verify the country codes in the database
eda/eda-topInst.py:308
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ui/indiaml-tracker/src/components/ui/alert-dialog.tsx:66
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ui/indiaml-tracker/src/components/ui/alert-dialog.tsx:52
FunctionAlertDialogPortal
({ className, ...props }: AlertDialogPrimitive.AlertDialogPortalProps)
ui/indiaml-tracker/src/components/ui/alert-dialog.tsx:11
FunctionAnimatedLogo
()
ui/indiaml-tracker/src/v1/animated-logo.tsx:4
FunctionApp
()
ui/indiaml-tracker/src/components/card-component.jsx:226
FunctionApp
()
ui/indiaml-tracker/src/v1/conference-dashboard.tsx:10
FunctionAutoRedirectComponent
({children}: {children: JSX.Element})
ui/indiaml-tracker/src/router/router.tsx:18
FunctionBadge
({ className, variant, ...props }: BadgeProps)
ui/indiaml-tracker/src/components/ui/badge.tsx:30
FunctionBarChart
({ data, width = '100%', height = 300, xAxisDataKey, bars, showGrid = true, showTooltip = true,
ui/indiaml-tracker/src/v1/components/charts/bar-chart.tsx:38
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
ui/indiaml-tracker/src/components/ui/breadcrumb.tsx:91
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
ui/indiaml-tracker/src/components/ui/breadcrumb.tsx:75
FunctionChoroplethMap
({ data, title = 'Choropleth Map' })
ui/indiaml-tracker/src/components/map.tsx:14
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
ui/indiaml-tracker/src/components/ui/command.tsx:26
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
ui/indiaml-tracker/src/components/ui/command.tsx:127
FunctionComponent
()
ui/indiaml-tracker/src/v1/Homepage.tsx:4
FunctionConferenceCard
({ title, authors, conferenceInfo, shortSummary, fullSummary, accentColor = 'bg-orange-500', pre
ui/indiaml-tracker/src/components/card-component.jsx:20
FunctionConferenceDashboard
({ loading: propLoading, error: propError, data: propData, sortedCountries, topCountriesByPaper, u
ui/indiaml-tracker/src/v1/components/dashboard/conference-dashboard.tsx:56
FunctionConferenceSelector
({ onSelectionChange, initialConference, initialYear })
ui/indiaml-tracker/src/v1/components/dashboard/conference-selector.tsx:15
FunctionCustomTooltip
({ active, payload, label, })
ui/indiaml-tracker/src/v1/components/shared/charts/chart-components.tsx:9
FunctionCustomTooltip
({ active, payload, label }: any)
ui/indiaml-tracker/src/v1/components/charts/global-distribution-chart.tsx:93
FunctionCustomTooltip
({ active, payload }: any)
ui/indiaml-tracker/src/v1/components/charts/pie-chart.tsx:88
FunctionCustomTooltip
({ active, payload, label }: any)
ui/indiaml-tracker/src/v1/components/charts/bar-chart.tsx:65
FunctionDashboardProvider
({ children, value })
ui/indiaml-tracker/src/v1/contexts/dashboard-context.tsx:15
FunctionDataTable
({ data, title, filename })
ui/indiaml-tracker/src/v1/components/shared/data-table.tsx:16
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ui/indiaml-tracker/src/components/ui/dialog.tsx:68
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
ui/indiaml-tracker/src/components/ui/dialog.tsx:54
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
ui/indiaml-tracker/src/components/ui/drawer.tsx:6
← previousnext →101–200 of 271, ranked by callers